diff --git a/src/app/admin/contract-management/components/contractEditor.tsx b/src/app/admin/contract-management/components/contractEditor.tsx index 1d57794..129121d 100644 --- a/src/app/admin/contract-management/components/contractEditor.tsx +++ b/src/app/admin/contract-management/components/contractEditor.tsx @@ -49,7 +49,7 @@ export default function ContractEditor({ onSaved, editingTemplateId, onCancelEdi const tpl = await getTemplate(editingTemplateId); setName(tpl.name || ''); setHtmlCode(tpl.html || ''); - setDescription((tpl.description as any) || ''); + setDescription(((tpl as any)?.description as string) || ''); // FIX: DocumentTemplate may not declare `description` setLang((tpl.lang as any) || 'en'); setType((tpl.type as any) || 'contract'); setContractType(((tpl.contract_type as any) || 'contract') as 'contract' | 'gdpr');