mirror of
https://github.com/zadam/trilium.git
synced 2025-10-26 07:46:30 +01:00
start sync immediately after sharing/unsharing, fixes #2539
This commit is contained in:
@@ -2,6 +2,7 @@ import SwitchWidget from "./switch.js";
|
||||
import branchService from "../services/branches.js";
|
||||
import server from "../services/server.js";
|
||||
import utils from "../services/utils.js";
|
||||
import syncService from "../services/sync.js";
|
||||
|
||||
export default class SharedSwitchWidget extends SwitchWidget {
|
||||
isEnabled() {
|
||||
@@ -21,8 +22,10 @@ export default class SharedSwitchWidget extends SwitchWidget {
|
||||
this.$helpButton.on('click', e => utils.openHelp(e));
|
||||
}
|
||||
|
||||
switchOn() {
|
||||
branchService.cloneNoteToNote(this.noteId, 'share');
|
||||
async switchOn() {
|
||||
await branchService.cloneNoteToNote(this.noteId, 'share');
|
||||
|
||||
syncService.syncNow();
|
||||
}
|
||||
|
||||
async switchOff() {
|
||||
@@ -43,6 +46,8 @@ export default class SharedSwitchWidget extends SwitchWidget {
|
||||
}
|
||||
|
||||
await server.remove(`branches/${shareBranch.branchId}?taskId=no-progress-reporting`);
|
||||
|
||||
syncService.syncNow();
|
||||
}
|
||||
|
||||
async refreshWithNote(note) {
|
||||
|
||||
Reference in New Issue
Block a user