mirror of
https://github.com/zadam/trilium.git
synced 2025-11-06 05:15:59 +01:00
blob erasure is not synced, need to clean them up before each content hash check
This commit is contained in:
@@ -4,7 +4,7 @@ const sql = require('../../services/sql');
|
||||
const utils = require('../../services/utils');
|
||||
const entityChangesService = require('../../services/entity_changes');
|
||||
const treeService = require('../../services/tree');
|
||||
const noteService = require('../../services/notes');
|
||||
const eraseService = require('../../services/erase');
|
||||
const becca = require('../../becca/becca');
|
||||
const TaskContext = require('../../services/task_context');
|
||||
const branchService = require("../../services/branches");
|
||||
@@ -193,7 +193,7 @@ function deleteBranch(req) {
|
||||
if (eraseNotes) {
|
||||
// erase automatically means deleting all clones + note itself
|
||||
branch.getNote().deleteNote(deleteId, taskContext);
|
||||
noteService.eraseNotesWithDeleteId(deleteId);
|
||||
eraseService.eraseNotesWithDeleteId(deleteId);
|
||||
noteDeleted = true;
|
||||
} else {
|
||||
noteDeleted = branch.deleteBranch(deleteId, taskContext);
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
"use strict";
|
||||
|
||||
const noteService = require('../../services/notes');
|
||||
const eraseService = require('../../services/erase');
|
||||
const treeService = require('../../services/tree');
|
||||
const sql = require('../../services/sql');
|
||||
const utils = require('../../services/utils');
|
||||
@@ -65,7 +66,7 @@ function deleteNote(req) {
|
||||
note.deleteNote(deleteId, taskContext);
|
||||
|
||||
if (eraseNotes) {
|
||||
noteService.eraseNotesWithDeleteId(deleteId);
|
||||
eraseService.eraseNotesWithDeleteId(deleteId);
|
||||
}
|
||||
|
||||
if (last) {
|
||||
@@ -150,11 +151,11 @@ function duplicateSubtree(req) {
|
||||
}
|
||||
|
||||
function eraseDeletedNotesNow() {
|
||||
noteService.eraseDeletedNotesNow();
|
||||
eraseService.eraseDeletedNotesNow();
|
||||
}
|
||||
|
||||
function eraseUnusedAttachmentsNow() {
|
||||
noteService.eraseUnusedAttachmentsNow();
|
||||
eraseService.eraseUnusedAttachmentsNow();
|
||||
}
|
||||
|
||||
function getDeleteNotesPreview(req) {
|
||||
|
||||
Reference in New Issue
Block a user