converted settings, note revisions, password change and recent changes routes

This commit is contained in:
azivner
2018-03-30 13:56:46 -04:00
parent 8550ed72f2
commit 9edee9340b
8 changed files with 61 additions and 92 deletions

View File

@@ -23,14 +23,7 @@ async function getOption(name) {
}
async function setOption(name, value, sourceId = null) {
let opt;
try {
opt = await sql.getRow("SELECT * FROM options WHERE name = ?", [name]);
}
catch (e) {
opt = await sql.getRow("SELECT * FROM options WHERE opt_name = ?", [name]);
}
const opt = await sql.getRow("SELECT * FROM options WHERE name = ?", [name]);
if (!opt) {
throw new Error(`Option ${name} doesn't exist`);
@@ -40,14 +33,8 @@ async function setOption(name, value, sourceId = null) {
await sync_table.addOptionsSync(name, sourceId);
}
try {
await sql.execute("UPDATE options SET value = ?, dateModified = ? WHERE name = ?",
[value, utils.nowDate(), name]);
}
catch (e) {
await sql.execute("UPDATE options SET opt_value = ?, date_modified = ? WHERE opt_name = ?",
[value, utils.nowDate(), name]);
}
await sql.execute("UPDATE options SET value = ?, dateModified = ? WHERE name = ?",
[value, utils.nowDate(), name]);
}
async function createOption(name, value, isSynced, sourceId = null) {