diff --git a/src/views/PeopleView.vue b/src/views/PeopleView.vue index 547f201..72ee18f 100644 --- a/src/views/PeopleView.vue +++ b/src/views/PeopleView.vue @@ -105,6 +105,7 @@
+
{{ ctxMenu.person?.starred ? '☆ Unstar' : '★ Star' }}
✎ Rename
⇄ Merge
@@ -260,7 +261,11 @@ function ctxAction(action: string) { const p = ctxMenu.value.person if (!p) return ctxMenu.value.show = false - if (action === 'rename') { + if (action === 'star') { + p.starred = !p.starred + const idx = people.value.findIndex((x: any) => x.identity_uuid === p.identity_uuid) + if (idx >= 0) people.value[idx].starred = p.starred + } else if (action === 'rename') { selectPerson(p) setTimeout(() => startEditName(), 100) } else if (action === 'merge') {