Allow removing weak branches even if it's hoisted

This commit is contained in:
dousha 2025-02-15 01:52:07 +08:00
parent 70d6d375f9
commit 9d7f1a2d71

View File

@ -159,7 +159,7 @@ class BBranch extends AbstractBeccaEntity<BBranch> {
}
}
if (this.noteId === "root" || this.noteId === cls.getHoistedNoteId()) {
if ((this.noteId === "root" || this.noteId === cls.getHoistedNoteId()) && !this.isWeak) {
throw new Error("Can't delete root or hoisted branch/note");
}