[Bug] Dashboard quick action buttons (Quick Log, Quick Call, etc.) crash or route incorrectly #147

Closed
opened 2026-07-21 22:22:55 +00:00 by Mark · 1 comment
Owner

Bug

The six quick action buttons on the Dashboard (Quick Call, Send Text, Plan Meetup, Gift Idea, Add Note, Quick Log) do not function correctly:

  • Quick Log — clicking causes a blank page with silent JS error
  • Quick Call / Send Text / others — open the generic Log Interaction modal with the standard 3-step flow (Who → What → Details) instead of pre-configuring the interaction type. Users are not guided into a call-specific flow.

Steps to reproduce

  1. On the Dashboard, click Quick Log
  2. Main content area goes blank, no modal, no error message
  3. Navigate back to Dashboard, click Quick Call
  4. Generic Log Interaction modal opens — no telephone icon, no pre-filled type

Expected behavior

  • Quick Log should open a simplified/fast recording flow or at minimum pre-fill the interaction type
  • Quick Call should open with "Call" pre-selected as the interaction type
  • Send Text should open with "Text" pre-selected
  • etc.

Environment

  • Fresh install with zero people/interactions
## Bug The six quick action buttons on the Dashboard (Quick Call, Send Text, Plan Meetup, Gift Idea, Add Note, Quick Log) do not function correctly: - **Quick Log** — clicking causes a blank page with silent JS error - **Quick Call / Send Text / others** — open the generic Log Interaction modal with the standard 3-step flow (Who → What → Details) instead of pre-configuring the interaction type. Users are not guided into a call-specific flow. ## Steps to reproduce 1. On the Dashboard, click **Quick Log** 2. Main content area goes blank, no modal, no error message 3. Navigate back to Dashboard, click **Quick Call** 4. Generic Log Interaction modal opens — no telephone icon, no pre-filled type ## Expected behavior - Quick Log should open a simplified/fast recording flow or at minimum pre-fill the interaction type - Quick Call should open with "Call" pre-selected as the interaction type - Send Text should open with "Text" pre-selected - etc. ## Environment - Fresh install with zero people/interactions
Mark 2026-07-24 05:33:07 +00:00
Author
Owner

Fix committed and pushed in commit 8b21e47ca4 (branch main).

Changes:

  1. Quick Log — now navigates to /log instead of calling triggerDemo() which was a no-op on fresh installs
  2. LogInteraction preset — uses location.search directly instead of useSearchParams() for more reliable HashRouter compatibility

All 1079 tests pass.

Fix committed and pushed in commit 8b21e47ca47e6e54c563038fdc3210f7f5bf26c7 (branch main). **Changes:** 1. **Quick Log** — now navigates to /log instead of calling triggerDemo() which was a no-op on fresh installs 2. **LogInteraction preset** — uses location.search directly instead of useSearchParams() for more reliable HashRouter compatibility All 1079 tests pass.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Mark/kimi_agent_kin_app_sync#147
No description provided.