return validation errors for notification reads

This commit is contained in:
2026-09-06 17:43:01 +03:00
parent 559c338a0e
commit ac5fda9050
+4
View File
@@ -941,8 +941,12 @@ const server = http.createServer(async (req, res) => {
const user = userFromAuthHeader(req.headers['authorization']); const user = userFromAuthHeader(req.headers['authorization']);
if (!user) return json(res, 401, { success: false, error: 'oturum yok' }); if (!user) return json(res, 401, { success: false, error: 'oturum yok' });
if (req.method === 'POST') { if (req.method === 'POST') {
try {
const body = await readBody(req); const body = await readBody(req);
return json(res, 200, { success: true, okundu: okunduIsaretle(user.email, body.idler || []) }); return json(res, 200, { success: true, okundu: okunduIsaretle(user.email, body.idler || []) });
} catch (error) {
return json(res, 400, { success: false, error: error.message });
}
} }
if(req.method!=='GET')return json(res,405,{success:false,error:'Desteklenmeyen metot.'}); if(req.method!=='GET')return json(res,405,{success:false,error:'Desteklenmeyen metot.'});
return json(res, 200, { success: true, bildirimler: bildirimleriOku(user.email) }); return json(res, 200, { success: true, bildirimler: bildirimleriOku(user.email) });