From d24f8859b76908841106dbfa967c4b7df122d6cf Mon Sep 17 00:00:00 2001 From: David Arranz Date: Tue, 28 Jan 2025 18:57:56 +0100 Subject: [PATCH] Error al insertar un bloque: falta inicializar el resto de campos (dto, precio unitario, etc) --- .../components/editors/QuoteDetailsCardEditor.tsx | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/client/src/app/quotes/components/editors/QuoteDetailsCardEditor.tsx b/client/src/app/quotes/components/editors/QuoteDetailsCardEditor.tsx index 9b3e927..1b513ee 100644 --- a/client/src/app/quotes/components/editors/QuoteDetailsCardEditor.tsx +++ b/client/src/app/quotes/components/editors/QuoteDetailsCardEditor.tsx @@ -9,7 +9,7 @@ import { DataTableProvider } from "@/lib/hooks"; import { cn } from "@/lib/utils"; import { ResizableHandle, ResizablePanel, ResizablePanelGroup } from "@/ui"; import { useToast } from "@/ui/use-toast"; -import { CurrencyData, Language, Quantity } from "@shared/contexts"; +import { CurrencyData, Language, Quantity, UnitPrice } from "@shared/contexts"; import { ColumnDef } from "@tanstack/react-table"; import { t } from "i18next"; import { ChevronDownIcon, ChevronUpIcon, CopyIcon, Trash2Icon } from "lucide-react"; @@ -241,6 +241,18 @@ export const QuoteDetailsCardEditor = ({ (block: any) => { fieldActions.append({ description: `${block.title}\n${block.body}`, + quantity: { + amount: null, + scale: Quantity.DEFAULT_SCALE, + }, + unit_price: { + amount: null, + scale: UnitPrice.DEFAULT_SCALE, + }, + discount: { + amount: null, + scale: 2, + }, }); toast({ title: t("quotes.blocks_picker_dialog.toast_article_added"),