Base backend code
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
function GenericErrorByCode(code) {
|
||||
switch(code) {
|
||||
case 403:
|
||||
return new Error('Access Denied');
|
||||
case 404:
|
||||
return new Error('Not Found');
|
||||
case 500:
|
||||
return new Error('Internal Server Error');
|
||||
}
|
||||
}
|
||||
|
||||
function QuickError(res, code, mesg) {
|
||||
res.status(code);
|
||||
return new Error(mesg);
|
||||
}
|
||||
|
||||
function FormatForAPI(message) {
|
||||
return {
|
||||
error: {
|
||||
details: [
|
||||
{
|
||||
message: message
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
GenericErrorByCode,
|
||||
QuickError,
|
||||
FormatForAPI
|
||||
}
|
||||
Reference in New Issue
Block a user