From 71dd5fc73d6670e8d27985082e5090fc9f78cb62 Mon Sep 17 00:00:00 2001 From: alexm Date: Tue, 4 Mar 2025 09:05:59 +0100 Subject: [PATCH 1/3] fix(TicketProblems): handle null credit value in risk calculation --- src/components/TicketProblems.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/TicketProblems.vue b/src/components/TicketProblems.vue index 105813e9910..62eeb6b2d8e 100644 --- a/src/components/TicketProblems.vue +++ b/src/components/TicketProblems.vue @@ -36,7 +36,7 @@ defineProps({ row: { type: Object, required: true } }); > {{ $t('salesTicketsTable.risk') }}: - {{ toCurrency(row.risk - row.credit) }} + {{ toCurrency(row.risk - (row.credit ?? 0)) }} Date: Tue, 4 Mar 2025 09:11:21 +0100 Subject: [PATCH 2/3] fix(TicketProblems): update risk condition to use hasRisk property --- src/components/TicketProblems.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/TicketProblems.vue b/src/components/TicketProblems.vue index 62eeb6b2d8e..5978f4e21f7 100644 --- a/src/components/TicketProblems.vue +++ b/src/components/TicketProblems.vue @@ -29,7 +29,7 @@ defineProps({ row: { type: Object, required: true } }); Date: Tue, 4 Mar 2025 09:29:50 +0100 Subject: [PATCH 3/3] fix(VnNotes): simplify attribute handling by removing unnecessary computed property --- src/components/ui/VnNotes.vue | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/components/ui/VnNotes.vue b/src/components/ui/VnNotes.vue index 6740934d47b..eb0804af0c0 100644 --- a/src/components/ui/VnNotes.vue +++ b/src/components/ui/VnNotes.vue @@ -18,12 +18,7 @@ import VnInput from 'components/common/VnInput.vue'; const emit = defineEmits(['onFetch']); -const originalAttrs = useAttrs(); - -const $attrs = computed(() => { - const { style, ...rest } = originalAttrs; - return rest; -}); +const $attrs = useAttrs(); const isRequired = computed(() => { return Object.keys($attrs).includes('required');