From b44e0518c75bef461ea403174a8c4736f546a1a2 Mon Sep 17 00:00:00 2001 From: Louisa Best Date: Mon, 13 Jul 2026 19:50:43 +0930 Subject: [PATCH 1/2] Fix emergency controller lint errors --- app-backend/src/controllers/emergency.controller.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-backend/src/controllers/emergency.controller.js b/app-backend/src/controllers/emergency.controller.js index a55ce1dcc..a711553ed 100644 --- a/app-backend/src/controllers/emergency.controller.js +++ b/app-backend/src/controllers/emergency.controller.js @@ -58,7 +58,7 @@ export const getSOSHistory = async (req, res) => { count: data.length, data, }); - } catch (error) { + } catch { res.status(500).json({ message: "Internal server error" }); } }; @@ -87,7 +87,7 @@ export const updateSOSStatus = async (req, res) => { message: "Status updated", data: sos, }); - } catch (error) { + } catch { res.status(500).json({ message: "Internal server error" }); } }; \ No newline at end of file From 68cc63484c7de2b9425f6d047c8cc13e67e6cb24 Mon Sep 17 00:00:00 2001 From: Louisa Best Date: Mon, 13 Jul 2026 20:07:29 +0930 Subject: [PATCH 2/2] Format emergency controller --- app-backend/src/controllers/emergency.controller.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app-backend/src/controllers/emergency.controller.js b/app-backend/src/controllers/emergency.controller.js index a711553ed..3c8130c06 100644 --- a/app-backend/src/controllers/emergency.controller.js +++ b/app-backend/src/controllers/emergency.controller.js @@ -14,7 +14,9 @@ export const triggerSOS = async (req, res) => { } // 🚫 Prevent spam (1 min cooldown) - const lastSOS = await Emergency.findOne({ guardId }).sort({ createdAt: -1 }); + const lastSOS = await Emergency.findOne({ guardId }).sort({ + createdAt: -1, + }); if (lastSOS && Date.now() - new Date(lastSOS.createdAt).getTime() < 60000) { return res.status(429).json({ @@ -76,7 +78,7 @@ export const updateSOSStatus = async (req, res) => { const sos = await Emergency.findByIdAndUpdate( id, { status }, - { new: true } + { new: true }, ); if (!sos) { @@ -90,4 +92,4 @@ export const updateSOSStatus = async (req, res) => { } catch { res.status(500).json({ message: "Internal server error" }); } -}; \ No newline at end of file +};