Preserve subscriptions on request failure and isolate account state
This commit is contained in:
@@ -1416,9 +1416,11 @@ const server = http.createServer(async (req, res) => {
|
||||
}
|
||||
if (req.method === 'DELETE') {
|
||||
const id = Number(url.searchParams.get('id'));
|
||||
if(!Number.isSafeInteger(id)||id<1)return json(res,400,{success:false,error:'Geçersiz abonelik kimliği.'});
|
||||
const ok = removeSub(id, user.email);
|
||||
return json(res, ok ? 200 : 404, { success: ok, abonelikler: listSubs(user.email) });
|
||||
}
|
||||
if(req.method!=='GET')return json(res,405,{success:false,error:'Desteklenmeyen metot.'});
|
||||
return json(res, 200, { success: true, abonelikler: listSubs(user.email) });
|
||||
}
|
||||
// Aboneliklerin hemen işlenmesi (admin/test)
|
||||
|
||||
Reference in New Issue
Block a user