From 970b7ae00e5e8e529b17cce556fe61793b7c2936 Mon Sep 17 00:00:00 2001 From: IshaVenikar Date: Thu, 6 Feb 2025 09:39:12 +0530 Subject: [PATCH] Set type for URL in Tweet entity --- src/app/api/tweet/route.ts | 2 ++ src/entity/Tweet.ts | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/app/api/tweet/route.ts b/src/app/api/tweet/route.ts index c965fab..f514ff9 100644 --- a/src/app/api/tweet/route.ts +++ b/src/app/api/tweet/route.ts @@ -10,7 +10,9 @@ export async function POST(req: NextRequest): Promise { const response = await fetch(url); const data = await response.json(); + const { handle, txSignature, memeUrl } = extractData(data.html); + if (!handle || !txSignature) { return NextResponse.json( { error: 'Could not extract tweet data' }, diff --git a/src/entity/Tweet.ts b/src/entity/Tweet.ts index 0f0d9be..888a9d9 100644 --- a/src/entity/Tweet.ts +++ b/src/entity/Tweet.ts @@ -5,7 +5,7 @@ export class Tweet { @PrimaryGeneratedColumn() id!: number; - @Column({ unique: true, nullable: true }) + @Column({ type: 'text', unique: true, nullable: true }) url!: string | null; @Column({ unique: true })