1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-11-06 09:19:22 +02:00

All: Moving sync target logic to SyncTarget classes

This commit is contained in:
Laurent Cozic
2017-11-24 18:59:16 +00:00
parent cc7cbc2ecf
commit 112609c5f1
17 changed files with 78 additions and 61 deletions

View File

@@ -17,6 +17,8 @@ const { FileApiDriverLocal } = require('lib/file-api-driver-local.js');
const { FsDriverNode } = require('lib/fs-driver-node.js');
const { time } = require('lib/time-utils.js');
const SyncTargetRegistry = require('lib/SyncTargetRegistry.js');
const SyncTarget1 = require('lib/SyncTarget1.js');
const SyncTarget2 = require('lib/SyncTarget2.js');
let databases_ = [];
let synchronizers_ = [];
@@ -48,6 +50,9 @@ BaseItem.loadClass('NoteTag', NoteTag);
Setting.setConstant('appId', 'net.cozic.joplin-cli');
Setting.setConstant('appType', 'cli');
SyncTargetRegistry.addClass(SyncTarget1);
SyncTargetRegistry.addClass(SyncTarget2);
function syncTargetId() {
return syncTargetId_;
}