Skip to content

Commit eac8042

Browse files
authored
refactor: replace statusCode with status (#61)
Fixes #60
1 parent b55a29e commit eac8042

14 files changed

Lines changed: 24 additions & 24 deletions

File tree

app/components/PageStandard.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,14 +30,14 @@ const { data, error } = await useFetch<PageStandardFragment>(
3030
);
3131
3232
if (error.value) {
33-
const statusCode = (error.value as NuxtError).statusCode || 500;
34-
if (statusCode === 401) {
33+
const status = (error.value as NuxtError).status || 500;
34+
if (status === 401) {
3535
clear();
3636
await navigateTo({ path: "/login", query: { redirect: path } });
3737
} else {
3838
throw createError({
39-
statusCode,
40-
statusMessage: statusCode === 404 ? "Not Found" : "Something went wrong",
39+
status,
40+
statusMessage: status === 404 ? "Not Found" : "Something went wrong",
4141
});
4242
}
4343
}

app/error.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ const { error } = defineProps({
2121
});
2222
2323
const message = computed(() => {
24-
if (error?.statusCode === 404) {
24+
if (error?.status === 404) {
2525
return "Ope! That page could not be found.";
26-
} else if (error?.statusCode === 403) {
26+
} else if (error?.status === 403) {
2727
return "Unauthorized";
2828
} else {
2929
return "Something unexpected went wrong.";

app/pages/memory/[uuid].vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ const uuid = route.params.uuid as string;
2626
const { data } = await useFetch(`/api/memory/${uuid}`);
2727
2828
if (!data.value) {
29-
throw createError({ statusCode: 404, statusMessage: "Memory not found" });
29+
throw createError({ status: 404, statusMessage: "Memory not found" });
3030
}
3131
3232
useHead({

server/api/admin/guests/[id].patch.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ export default defineEventHandler(async (event) => {
1414

1515
const id = getRouterParam(event, "id");
1616
if (!id) {
17-
throw createError({ statusCode: 400, message: "Missing guest ID" });
17+
throw createError({ status: 400, message: "Missing guest ID" });
1818
}
1919

2020
const body = await readValidatedBody(event, bodySchema.parse);
2121

2222
const updated = await updateGuest(id, body);
2323

2424
if (!updated.length) {
25-
throw createError({ statusCode: 404, message: "Guest not found" });
25+
throw createError({ status: 404, message: "Guest not found" });
2626
}
2727

2828
return updated[0];

server/api/admin/households/[id].patch.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@ export default defineEventHandler(async (event) => {
1313

1414
const id = getRouterParam(event, "id");
1515
if (!id) {
16-
throw createError({ statusCode: 400, message: "Missing household ID" });
16+
throw createError({ status: 400, message: "Missing household ID" });
1717
}
1818

1919
const body = await readValidatedBody(event, bodySchema.parse);
2020

2121
const updated = await updateHousehold(id, body);
2222

2323
if (!updated.length) {
24-
throw createError({ statusCode: 404, message: "Household not found" });
24+
throw createError({ status: 404, message: "Household not found" });
2525
}
2626

2727
return updated[0];

server/api/cms/navigation.get.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ export const cachedNavigation = defineCachedFunction(
2121

2222
if (!navigation) {
2323
throw createError({
24-
statusCode: 404,
24+
status: 404,
2525
statusMessage: "Navigation not found",
2626
});
2727
}

server/api/cms/standard.get.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ export default defineEventHandler(async (event) => {
2121
const shouldPreview = token === previewSecret;
2222
if (token && !shouldPreview) {
2323
throw createError({
24-
statusCode: 403,
24+
status: 403,
2525
statusMessage: "Forbidden",
2626
});
2727
}
@@ -43,7 +43,7 @@ const cachedPage = defineCachedFunction(
4343

4444
if (!page) {
4545
throw createError({
46-
statusCode: 404,
46+
status: 404,
4747
statusMessage: `Page with slug '${slug}' not found`,
4848
});
4949
}

server/api/login.post.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export default defineEventHandler(async (event) => {
3030
}
3131

3232
throw createError({
33-
statusCode: 401,
33+
status: 401,
3434
message: "Invalid password",
3535
});
3636
});

server/api/memory/[uuid].get.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export default defineEventHandler(async (event) => {
66

77
if (!uuid) {
88
throw createError({
9-
statusCode: 400,
9+
status: 400,
1010
message: "Missing UUID",
1111
});
1212
}
@@ -15,7 +15,7 @@ export default defineEventHandler(async (event) => {
1515

1616
if (!memory) {
1717
throw createError({
18-
statusCode: 404,
18+
status: 404,
1919
message: "Memory not found",
2020
});
2121
}

server/api/memory/index.post.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export default defineEventHandler(async (event) => {
2525
const memory = result[0];
2626
if (!memory) {
2727
throw createError({
28-
statusCode: 500,
28+
status: 500,
2929
message: "Failed to save story",
3030
});
3131
}
@@ -41,7 +41,7 @@ export default defineEventHandler(async (event) => {
4141
// eslint-disable-next-line no-console
4242
console.error("Error inserting story:", error);
4343
throw createError({
44-
statusCode: 500,
44+
status: 500,
4545
message: "Failed to save story",
4646
});
4747
});

0 commit comments

Comments
 (0)