fix format

This commit is contained in:
Erza Bytyci
2026-07-19 14:54:04 +00:00
parent 5951d66c4f
commit f46d976a62
6 changed files with 21 additions and 21 deletions
@@ -137,7 +137,10 @@ export const DELETE = withAuth(
return NextResponse.json({ error: "Forbidden" }, { status: 403 });
}
if (err.message === "NOT_FOUND") {
return NextResponse.json({ error: "Übung nicht gefunden." }, { status: 404 });
return NextResponse.json(
{ error: "Übung nicht gefunden." },
{ status: 404 }
);
}
return NextResponse.json({ error: err.message }, { status: 500 });
}
+1 -4
View File
@@ -49,10 +49,7 @@ export default function AdminButtons({ type, slug, pageExists = true }) {
return;
}
const message = await getDeleteErrorMessage(
res,
"Fehler beim Löschen."
);
const message = await getDeleteErrorMessage(res, "Fehler beim Löschen.");
alert(message);
};
@@ -93,10 +93,7 @@ export default function AdminButtons({ type, slug, pageExists = true }) {
return;
}
const message = await getDeleteErrorMessage(
res,
"Fehler beim Löschen."
);
const message = await getDeleteErrorMessage(res, "Fehler beim Löschen.");
alert(message);
};
+1 -1
View File
@@ -12,4 +12,4 @@ export function canDeleteOwnedContent(user, ownerId) {
}
return String(user.id) === String(ownerId);
}
}
@@ -22,7 +22,10 @@ describe("canDeleteOwnedContent", () => {
it("rejects admins deleting content without an owner", () => {
expect(
canDeleteOwnedContent({ id: 7, is_admin: true, is_superadmin: false }, null)
canDeleteOwnedContent(
{ id: 7, is_admin: true, is_superadmin: false },
null
)
).toBe(false);
});
});
});
@@ -1,12 +1,12 @@
export async function getDeleteErrorMessage(response, fallbackMessage) {
if (response.status === 403) {
return "Sie haben keine Berechtigung, diesen Inhalt zu löschen.";
}
if (response.status === 403) {
return "Sie haben keine Berechtigung, diesen Inhalt zu löschen.";
}
if (response.status === 401) {
return "Ihre Sitzung ist abgelaufen. Bitte melden Sie sich erneut an.";
}
if (response.status === 401) {
return "Ihre Sitzung ist abgelaufen. Bitte melden Sie sich erneut an.";
}
const message = await response.text();
return message || fallbackMessage;
}
const message = await response.text();
return message || fallbackMessage;
}