From 68d459dc836fb3f2627565b42f7caea0fab4b20c Mon Sep 17 00:00:00 2001 From: Momentry Studio Date: Mon, 15 Jun 2026 09:11:37 +0800 Subject: [PATCH] debug: detailed console logging for getPeople --- src/views/PeopleView.vue | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/views/PeopleView.vue b/src/views/PeopleView.vue index f8234da..2113b94 100644 --- a/src/views/PeopleView.vue +++ b/src/views/PeopleView.vue @@ -165,18 +165,21 @@ const skippedPeople = computed(() => { }) onMounted(async () => { - alert('PeopleView onMounted called') try { console.log('PeopleView: calling getPeople...') - const result: any = await invoke('getPeople', { page: 1, perPage: 1000 }) - console.log('PeopleView: getPeople result:', Array.isArray(result) ? result.length : typeof result) + const result = await invoke('getPeople', { page: 1, perPage: 1000 }) + console.log('PeopleView: getPeople raw result type:', typeof result) + console.log('PeopleView: getPeople raw result:', result) + console.log('PeopleView: isArray?', Array.isArray(result)) people.value = Array.isArray(result) ? result : [] - console.log('PeopleView: people.value length:', people.value.length) + console.log('PeopleView: people.value.length:', people.value.length) if (people.value.length > 0) { - console.log('PeopleView: first person:', JSON.stringify(people.value[0])) + console.log('PeopleView: first person:', people.value[0]) } - } catch (e) { + } catch (e: any) { console.error('Failed to load people:', e) + console.error('Error message:', e.message) + console.error('Error stack:', e.stack) } finally { loading.value = false }