From 54bfaafbd0f53186625fa64b81524333370659c4 Mon Sep 17 00:00:00 2001 From: Jose Olarte III Date: Fri, 1 Aug 2025 16:13:20 +0800 Subject: [PATCH] Fix entity type matching in ClaimView - Add recipientEntityTypeOverride prop to GiftedDialog component - Add data-testid and data-recipient-entity-type-override attributes for testing - Update updateEntityTypes() to respect recipientEntityTypeOverride when set - Add watcher for recipientEntityTypeOverride prop changes - Update ClaimView to pass recipient entity type override based on project context - Improve recipient determination logic in ClaimView for person vs project recipients --- src/components/GiftedDialog.vue | 37 ++++++++++++++++++++++---- src/views/ClaimView.vue | 47 ++++++++++++++++++++++++--------- 2 files changed, 66 insertions(+), 18 deletions(-) diff --git a/src/components/GiftedDialog.vue b/src/components/GiftedDialog.vue index d44f0d73..41166c00 100644 --- a/src/components/GiftedDialog.vue +++ b/src/components/GiftedDialog.vue @@ -1,6 +1,10 @@