format
This commit is contained in:
parent
d820285d1e
commit
6ba5abc0a6
14
src/main.ts
14
src/main.ts
@ -1078,9 +1078,9 @@ export default class RemotelySavePlugin extends Plugin {
|
|||||||
let runScheduled = false;
|
let runScheduled = false;
|
||||||
let needToRunAgain = false;
|
let needToRunAgain = false;
|
||||||
|
|
||||||
const SheduleSaveOnSync = (scheduleTimeFromNow: number) => {
|
const scheduleSyncOnSave = (scheduleTimeFromNow: number) => {
|
||||||
log.info(
|
log.info(
|
||||||
`schedule a run for ${scheduleTimeFromNow} milliseconds later`,
|
`schedule a run for ${scheduleTimeFromNow} milliseconds later`
|
||||||
);
|
);
|
||||||
runScheduled = true;
|
runScheduled = true;
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
@ -1111,9 +1111,13 @@ export default class RemotelySavePlugin extends Plugin {
|
|||||||
const scheduleTimeFromNow =
|
const scheduleTimeFromNow =
|
||||||
this.settings!.syncOnSaveAfterMilliseconds! -
|
this.settings!.syncOnSaveAfterMilliseconds! -
|
||||||
(currentTime - lastModified);
|
(currentTime - lastModified);
|
||||||
SheduleSaveOnSync(scheduleTimeFromNow);
|
scheduleSyncOnSave(scheduleTimeFromNow);
|
||||||
} else if (needToRunAgain && !runScheduled && this.syncStatus === "idle") {
|
} else if (
|
||||||
SheduleSaveOnSync(this.settings!.syncOnSaveAfterMilliseconds!);
|
needToRunAgain &&
|
||||||
|
!runScheduled &&
|
||||||
|
this.syncStatus === "idle"
|
||||||
|
) {
|
||||||
|
scheduleSyncOnSave(this.settings!.syncOnSaveAfterMilliseconds!);
|
||||||
needToRunAgain = false;
|
needToRunAgain = false;
|
||||||
} else {
|
} else {
|
||||||
needToRunAgain = true;
|
needToRunAgain = true;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user