From f46d976a623bc0a11a59ace7749fc5615d533de5 Mon Sep 17 00:00:00 2001 From: Erza Bytyci Date: Sun, 19 Jul 2026 14:54:04 +0000 Subject: [PATCH] fix format --- .../exercises/jumbled-sentence/[id]/route.js | 5 ++++- gradesa/src/app/credits/admin-buttons.js | 5 +---- .../app/pages/[type]/[slug]/admin-buttons.js | 5 +---- gradesa/src/backend/content-permissions.js | 2 +- .../src/backend/content-permissions.test.js | 7 +++++-- gradesa/src/shared/utils/deleteErrorMessage.js | 18 +++++++++--------- 6 files changed, 21 insertions(+), 21 deletions(-) diff --git a/gradesa/src/app/api/admin/exercises/jumbled-sentence/[id]/route.js b/gradesa/src/app/api/admin/exercises/jumbled-sentence/[id]/route.js index 65b3f96..c2ab67a 100644 --- a/gradesa/src/app/api/admin/exercises/jumbled-sentence/[id]/route.js +++ b/gradesa/src/app/api/admin/exercises/jumbled-sentence/[id]/route.js @@ -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 }); } diff --git a/gradesa/src/app/credits/admin-buttons.js b/gradesa/src/app/credits/admin-buttons.js index d6fbd98..5e346c5 100644 --- a/gradesa/src/app/credits/admin-buttons.js +++ b/gradesa/src/app/credits/admin-buttons.js @@ -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); }; diff --git a/gradesa/src/app/pages/[type]/[slug]/admin-buttons.js b/gradesa/src/app/pages/[type]/[slug]/admin-buttons.js index 878c3ec..44e99c3 100644 --- a/gradesa/src/app/pages/[type]/[slug]/admin-buttons.js +++ b/gradesa/src/app/pages/[type]/[slug]/admin-buttons.js @@ -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); }; diff --git a/gradesa/src/backend/content-permissions.js b/gradesa/src/backend/content-permissions.js index 8344522..eb8a91d 100644 --- a/gradesa/src/backend/content-permissions.js +++ b/gradesa/src/backend/content-permissions.js @@ -12,4 +12,4 @@ export function canDeleteOwnedContent(user, ownerId) { } return String(user.id) === String(ownerId); -} \ No newline at end of file +} diff --git a/gradesa/src/backend/content-permissions.test.js b/gradesa/src/backend/content-permissions.test.js index a51878c..9231ce7 100644 --- a/gradesa/src/backend/content-permissions.test.js +++ b/gradesa/src/backend/content-permissions.test.js @@ -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); }); -}); \ No newline at end of file +}); diff --git a/gradesa/src/shared/utils/deleteErrorMessage.js b/gradesa/src/shared/utils/deleteErrorMessage.js index dcb5523..fbda038 100644 --- a/gradesa/src/shared/utils/deleteErrorMessage.js +++ b/gradesa/src/shared/utils/deleteErrorMessage.js @@ -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; -} \ No newline at end of file + const message = await response.text(); + return message || fallbackMessage; +}