You've already forked joplin
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:
@ -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 };
|
||||
|
Reference in New Issue
Block a user