Skip to content
This repository was archived by the owner on Jan 19, 2025. It is now read-only.

Commit cef8c1d

Browse files
committed
Revert readJsonSync() change for modifying servers
readJsonSync() apparently produces an immutable JSON, which made it to where you couldn't add or remove servers
1 parent b73329c commit cef8c1d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

assets/js/server-selector.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ function setAppVersionText() {
4848
}
4949

5050
function addServer() {
51-
var jsonToModify = remotefs.readJsonSync(serversPath);
51+
var jsonToModify = JSON.parse(remotefs.readFileSync(serversPath));
5252

5353
var server = {};
5454
server["uuid"] = uuidv4();
@@ -70,7 +70,7 @@ function addServer() {
7070
}
7171

7272
function editServer() {
73-
var jsonToModify = remotefs.readJsonSync(serversPath);
73+
var jsonToModify = JSON.parse(remotefs.readFileSync(serversPath));
7474
$.each(jsonToModify["servers"], function (key, value) {
7575
if (value["uuid"] == getSelectedServer()) {
7676
value["description"] =
@@ -92,7 +92,7 @@ function editServer() {
9292
}
9393

9494
function deleteServer() {
95-
var jsonToModify = remotefs.readJsonSync(serversPath);
95+
var jsonToModify = JSON.parse(remotefs.readFileSync(serversPath));
9696
var result = jsonToModify["servers"].filter(function (obj) {
9797
return obj.uuid === getSelectedServer();
9898
})[0];

0 commit comments

Comments
 (0)