's'
This commit is contained in:
@@ -11,7 +11,8 @@ async function getAdminToken(): Promise<string | null> {
|
|||||||
const password = process.env.POCKETBASE_PASSWORD;
|
const password = process.env.POCKETBASE_PASSWORD;
|
||||||
if (!email || !password) return null;
|
if (!email || !password) return null;
|
||||||
|
|
||||||
const res = await fetch(`${PB_URL}/api/admins/auth-with-password`, {
|
const pb = getPocketBaseConfig();
|
||||||
|
const res = await fetch(`${pb.url}/api/admins/auth-with-password`, {
|
||||||
method: "POST",
|
method: "POST",
|
||||||
headers: { "Content-Type": "application/json" },
|
headers: { "Content-Type": "application/json" },
|
||||||
body: JSON.stringify({ identity: email, password }),
|
body: JSON.stringify({ identity: email, password }),
|
||||||
|
|||||||
@@ -8,7 +8,9 @@ export async function POST(request: NextRequest) {
|
|||||||
const form = await request.formData();
|
const form = await request.formData();
|
||||||
const file = form.get("file");
|
const file = form.get("file");
|
||||||
const fileObj =
|
const fileObj =
|
||||||
file instanceof File ? file : file instanceof Blob ? file : null;
|
file != null && typeof file === "object" && "size" in file
|
||||||
|
? (file as File | Blob)
|
||||||
|
: null;
|
||||||
|
|
||||||
if (!fileObj || fileObj.size === 0) {
|
if (!fileObj || fileObj.size === 0) {
|
||||||
return NextResponse.json(
|
return NextResponse.json(
|
||||||
|
|||||||
Reference in New Issue
Block a user