diff --git a/app/api/testimonials/route.ts b/app/api/testimonials/route.ts index 78585af..b59d213 100644 --- a/app/api/testimonials/route.ts +++ b/app/api/testimonials/route.ts @@ -24,7 +24,7 @@ export async function POST(request: Request) { const data = await request.json(); // Basic validation - if (!data.name || !data.role || !data.email || !data.content) { + if (!data.name || !data.role || !data.content || !data.cta) { return NextResponse.json( { error: 'Missing required fields' }, { status: 400 } diff --git a/components/submit-testimonial-modal.tsx b/components/submit-testimonial-modal.tsx index ee7b8b6..3a8dd4c 100644 --- a/components/submit-testimonial-modal.tsx +++ b/components/submit-testimonial-modal.tsx @@ -155,11 +155,10 @@ export function SubmitTestimonialModal() {
- + setFormData({...formData, email: e.target.value})} /> @@ -202,6 +201,19 @@ export function SubmitTestimonialModal() { />
+
+ + setFormData({...formData, cta: e.target.value})} + /> +

Short call-to-action or closing thought.

+
+
Link to a YouTube video or similar.

-
- - setFormData({...formData, cta: e.target.value})} - /> -

Short call-to-action or closing thought.

-
-