diff options
author | Phie <phie@phie.ovh> | 2021-02-17 00:50:31 +0300 |
---|---|---|
committer | Phie <phie@phie.ovh> | 2021-02-17 00:50:31 +0300 |
commit | 6eaec06370ca0995337bef6856eed137cdc2ee27 (patch) | |
tree | 1e98f8750a19f0ee2d93dad5614e8d45c81cecdb /server | |
parent | 67d33912a1cab9ca8210d4aa8ff6881adf40fa87 (diff) |
note folder option in settings
Diffstat (limited to 'server')
-rw-r--r-- | server/server.js | 9 | ||||
-rw-r--r-- | server/settings_helper.js | 8 |
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); } |