Support for tables in frontend
This commit is contained in:
@ -12,16 +12,17 @@ import alertContactsRoute_schema from './alertContacts_schema.js';
|
||||
// Router base is '/api/v1'
|
||||
const Router = express.Router({ strict: false });
|
||||
|
||||
// All empty strings are null values.
|
||||
// All empty strings are null values (body)
|
||||
Router.use('*', function (req, res, next) {
|
||||
for (let key in req.body) {
|
||||
if (req.body[key] === '') {
|
||||
req.body[key] = null;
|
||||
req.body[key] = undefined;
|
||||
}
|
||||
}
|
||||
next();
|
||||
});
|
||||
|
||||
|
||||
// All api routes lowercase! Yea I know but when strict: true it matters.
|
||||
Router.route('/alertcontacts').get(alertContactsRoute.get).post(alertContactsRoute.post).patch(alertContactsRoute.patch).delete(alertContactsRoute.del);
|
||||
Router.route('/alertcontacts/describe').get(alertContactsRoute_schema);
|
||||
|
Reference in New Issue
Block a user