diff --git a/src/components/admin/personalization-manager/ProductPersonalizationManager.tsx b/src/components/admin/personalization-manager/ProductPersonalizationManager.tsx index 4574ef691..492d9d39f 100644 --- a/src/components/admin/personalization-manager/ProductPersonalizationManager.tsx +++ b/src/components/admin/personalization-manager/ProductPersonalizationManager.tsx @@ -153,7 +153,7 @@ export function ProductPersonalizationManager() { = { - name: es.name.trim(), + name: (es.name ?? '').trim(), code: es.code?.trim() || - es.name + (es.name ?? '') .trim() .toUpperCase() .replace(/\s+/g, '_') diff --git a/src/components/magic-up/AdImageResult.tsx b/src/components/magic-up/AdImageResult.tsx index 11e5834be..cce73a946 100644 --- a/src/components/magic-up/AdImageResult.tsx +++ b/src/components/magic-up/AdImageResult.tsx @@ -307,7 +307,7 @@ export function AdImageResult({
{productName handleCopyCode(calc.priceData.codigo_orcamento)} + onClick={() => handleCopyCode(calc.priceData?.codigo_orcamento ?? '')} > {copied === calc.priceData.codigo_orcamento ? ( diff --git a/src/hooks/common/useOrgData.ts b/src/hooks/common/useOrgData.ts index 25c5ca8e7..af17c45c3 100644 --- a/src/hooks/common/useOrgData.ts +++ b/src/hooks/common/useOrgData.ts @@ -66,7 +66,7 @@ export function useOrgCreate(tableName: string) { .insert({ ...payload, organization_id: currentOrg.id, - }) + } as never) .select() .single(); @@ -95,7 +95,7 @@ export function useOrgUpdate(tableName: string) { mutationFn: async ({ id, ...payload }: { id: string; [key: string]: unknown }) => { const { data, error } = await supabase .from(tableName as never) - .update(payload) + .update(payload as never) .eq('id', id) .select() .single();