From a232a7bbf86fa679f685f9bf7f52201eae8c9c87 Mon Sep 17 00:00:00 2001 From: Jennie Robinson Faber Date: Sun, 1 Mar 2026 14:18:29 +0000 Subject: [PATCH] Handle error status codes in profile patch and update endpoints --- server/api/members/profile.patch.js | 1 + server/api/updates/index.post.js | 1 + 2 files changed, 2 insertions(+) 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,