We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4825903 commit 0ccd656Copy full SHA for 0ccd656
src/server/actions.ts
@@ -2,6 +2,7 @@
2
3
import { auth } from "@clerk/nextjs/server";
4
import { and, eq } from "drizzle-orm";
5
+import { cookies } from "next/headers";
6
import { UTApi } from "uploadthing/server";
7
8
import { db } from "~/server/db";
@@ -25,5 +26,8 @@ export async function deleteFile(fileId: number) {
25
26
await utApi.deleteFiles([file.url.replace("https://utfs.io/f/", "")]); // TODO: add fileKey to db schema
27
await db.delete(fileSchema).where(eq(fileSchema.id, fileId));
28
29
+ const c = await cookies();
30
+ c.set("force-refresh", JSON.stringify(Math.random()));
31
+
32
return { success: true };
33
}
0 commit comments