diff --git a/src/views/PeopleView.vue b/src/views/PeopleView.vue index aa5d2be..e7b3dda 100644 --- a/src/views/PeopleView.vue +++ b/src/views/PeopleView.vue @@ -222,7 +222,10 @@ const skippedPeople = computed(() => { onMounted(async () => { try { const result: any = await invoke('get_people', { page: 1, perPage: 1000 }) - people.value = Array.isArray(result) ? result : [] + people.value = (Array.isArray(result) ? result : []).map((p: any) => ({ + ...p, + status: p.status || 'confirmed' + })) } catch (e) { console.error('Failed to load people:', e) } finally {