diff --git a/src/app/admin/leads/actions.ts b/src/app/admin/leads/actions.ts index 78ff5ce..f9edfd5 100644 --- a/src/app/admin/leads/actions.ts +++ b/src/app/admin/leads/actions.ts @@ -115,7 +115,6 @@ export async function logActivity(data: z.infer) { const assignQuoteSchema = z.object({ lead_id: z.string().min(1), quote_token: z.string().optional(), - generate_new: z.boolean(), }); export async function assignQuoteToLead(data: z.infer) { @@ -126,11 +125,6 @@ export async function assignQuoteToLead(data: z.infer) } try { - if (parsed.data.generate_new) { - // Redirect handled on client; this is a no-op - return { success: true }; - } - // Link quote to lead and update lead status const token = parsed.data.quote_token; const leadId = parsed.data.lead_id; diff --git a/src/components/admin/leads/SendQuoteModal.tsx b/src/components/admin/leads/SendQuoteModal.tsx index f5588f6..03fde23 100644 --- a/src/components/admin/leads/SendQuoteModal.tsx +++ b/src/components/admin/leads/SendQuoteModal.tsx @@ -28,7 +28,6 @@ import { Loader2 } from "lucide-react"; const assignQuoteSchema = z.object({ lead_id: z.string(), quote_token: z.string().optional(), - generate_new: z.boolean().default(false), }); export function SendQuoteModal({ leadId }: { leadId: string }) { @@ -40,7 +39,6 @@ export function SendQuoteModal({ leadId }: { leadId: string }) { resolver: zodResolver(assignQuoteSchema), defaultValues: { lead_id: leadId, - generate_new: false, quote_token: "", }, }); @@ -51,7 +49,6 @@ export function SendQuoteModal({ leadId }: { leadId: string }) { const result = await assignQuoteToLead({ lead_id: leadId, quote_token: data.quote_token, - generate_new: false, }); if (result.success) { setOpen(false);