got rid of .isDeleted on froca entities (the property is not available there)

This commit is contained in:
zadam
2023-06-05 16:26:05 +02:00
parent e6bf6424e8
commit 5c393f959d
13 changed files with 46 additions and 76 deletions

View File

@@ -241,9 +241,9 @@ class NoteContext extends Component {
async entitiesReloadedEvent({loadResults}) {
if (loadResults.isNoteReloaded(this.noteId)) {
const note = loadResults.getEntityRow('notes', this.noteId);
const noteRow = loadResults.getEntityRow('notes', this.noteId);
if (note.isDeleted) {
if (noteRow.isDeleted) {
this.noteId = null;
this.notePath = null;

View File

@@ -15,14 +15,14 @@ export default class ShortcutComponent extends Component {
});
}
bindNoteShortcutHandler(label) {
const handler = () => appContext.tabManager.getActiveContext().setNote(label.noteId);
const namespace = label.attributeId;
bindNoteShortcutHandler(labelOrRow) {
const handler = () => appContext.tabManager.getActiveContext().setNote(labelOrRow.noteId);
const namespace = labelOrRow.attributeId;
if (label.isDeleted) {
if (labelOrRow.isDeleted) { // only applicable if row
shortcutService.removeGlobalShortcut(namespace);
} else {
shortcutService.bindGlobalShortcut(label.value, handler, namespace);
shortcutService.bindGlobalShortcut(labelOrRow.value, handler, namespace);
}
}