1 line
555 B
JavaScript
1 line
555 B
JavaScript
|
|
import appSettings from"./../common/appsettings.js";let isSyncing,localSync={sync:function(options){return console.log("localSync.sync starting..."),isSyncing?Promise.resolve():(isSyncing=!0,Emby.importModule("./modules/sync/multiserversync.js").then(function(MultiServerSync){(options=options||{}).cameraUploadServers=appSettings.cameraUploadServers(),(new MultiServerSync).sync(options).then(function(){isSyncing=null},function(err){return isSyncing=null,Promise.reject(err)})}))},setProgressUpdatesEnabled:function(enabled){}};export default localSync;
|