diff --git a/server/api/members/profile.patch.js b/server/api/members/profile.patch.js index 58993ce..bd396d6 100644 --- a/server/api/members/profile.patch.js +++ b/server/api/members/profile.patch.js @@ -98,6 +98,7 @@ export default defineEventHandler(async (event) => { showInDirectory: member.showInDirectory, }; } catch (error) { + if (error.statusCode) throw error; console.error("Profile update error:", error); throw createError({ statusCode: 500, diff --git a/server/api/updates/index.post.js b/server/api/updates/index.post.js index 45ea3e6..8f1e330 100644 --- a/server/api/updates/index.post.js +++ b/server/api/updates/index.post.js @@ -43,6 +43,7 @@ export default defineEventHandler(async (event) => { return update; } catch (error) { + if (error.statusCode) throw error; console.error("Create update error:", error); throw createError({ statusCode: 500,