Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/PhieF/CarnetElectron.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/server
diff options
context:
space:
mode:
authorPhie <phie@phie.ovh>2021-02-17 00:50:31 +0300
committerPhie <phie@phie.ovh>2021-02-17 00:50:31 +0300
commit6eaec06370ca0995337bef6856eed137cdc2ee27 (patch)
tree1e98f8750a19f0ee2d93dad5614e8d45c81cecdb /server
parent67d33912a1cab9ca8210d4aa8ff6881adf40fa87 (diff)
note folder option in settings
Diffstat (limited to 'server')
-rw-r--r--server/server.js9
-rw-r--r--server/settings_helper.js8
2 files changed, 17 insertions, 0 deletions
diff --git a/server/server.js b/server/server.js
index 7745b00..12270a0 100644
--- a/server/server.js
+++ b/server/server.js
@@ -127,6 +127,10 @@ var handle = function (method, path, data, callback) {
case "/note/open/0/listMedia":
getMediaList(callback)
return;
+ case "/settings/note_folder":
+ console.log("settingsHelper.getUseNoteFolder() " + settingsHelper.getUseNoteFolder())
+ callback(false, settingsHelper.getUseNoteFolder() + "")
+ return;
case "/note/get_note":
console.log("get note " + settingsHelper.getNotePath() + "/" + args['path'])
fs.readFile(settingsHelper.getNotePath() + "/" + args['path'], "base64", function (err, dataZ) {
@@ -288,6 +292,11 @@ var handle = function (method, path, data, callback) {
} else callback(true)
});
break;
+ case "/settings/note_folder":
+ settingsHelper.setUseNoteFolder(data.useFolder)
+ callback(false, undefined)
+ console.log("useFolder " + data.useFolder)
+ return;
case "/settings/note_path":
settingsHelper.setNotePath(data.path)
callback(false, undefined)
diff --git a/server/settings_helper.js b/server/settings_helper.js
index 2c31511..8989614 100644
--- a/server/settings_helper.js
+++ b/server/settings_helper.js
@@ -36,6 +36,14 @@ SettingsHelper.prototype.setNotePath = function (path) {
store.set("root_path", path);
}
+SettingsHelper.prototype.setUseNoteFolder = function (useNoteFolder) {
+ store.set("use_note_folder", useNoteFolder);
+}
+
+SettingsHelper.prototype.getUseNoteFolder = function (useNoteFolder) {
+ return store.get("use_note_folder");
+}
+
SettingsHelper.prototype.setAppUid = function (uid) {
store.set("appuid", uid);
}