1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-06-18 23:07:45 +02:00

All: Add mechanism to lock and upgrade sync targets (#3524)

This commit is contained in:
Laurent
2020-08-02 12:28:50 +01:00
committed by GitHub
parent 88f22fabf7
commit 0c147236a3
138 changed files with 3686 additions and 647 deletions

View File

@ -2,6 +2,13 @@ const Setting = require('lib/models/Setting.js');
const parameters_ = {};
parameters_.test = {
oneDriveTest: {
id: 'f1e68e1e-a729-4514-b041-4fdd5c7ac03a',
secret: '~PC7cwAC_AXGICk_V0~12SmI9lbaC-MBDT',
},
};
parameters_.dev = {
oneDrive: {
id: 'cbabb902-d276-4ea4-aa88-062a5889d6dc',
@ -32,7 +39,13 @@ parameters_.prod = {
},
};
let envOverride_ = null;
function setEnvOverride(env) {
envOverride_ = env;
}
function parameters(env = null) {
if (envOverride_) env = envOverride_;
if (env === null) env = Setting.value('env');
const output = parameters_[env];
if (Setting.value('isDemo')) {
@ -41,4 +54,4 @@ function parameters(env = null) {
return output;
}
module.exports = { parameters };
module.exports = { parameters, setEnvOverride };