feat: allow v3 api to handle 202 and 204 response codes as well.

isekai-main
Julian Lam 3 years ago
parent 42e0fec392
commit 0cda5aa3e3

@ -434,11 +434,22 @@ helpers.formatApiResponse = async (statusCode, res, payload) => {
res.set('cache-control', 'private');
}
let code = 'ok';
let message = 'OK';
switch (statusCode) {
case 202:
code = 'accepted';
message = 'Accepted';
break;
case 204:
code = 'no-content';
message = 'No Content';
break;
}
res.status(statusCode).json({
status: {
code: 'ok',
message: 'OK',
},
status: { code, message },
response: payload || {},
});
} else if (payload instanceof Error) {

Loading…
Cancel
Save