mirror of
https://github.com/Unleash/unleash.git
synced 2024-10-18 20:09:08 +02:00
2bcdb5ec31
By having the controller perform try/catch around the handler function allows us to add extra safety to all our controllers and safeguards that we will always catch exceptions thrown by a controller method.
17 lines
384 B
TypeScript
17 lines
384 B
TypeScript
import Joi from 'joi';
|
|
|
|
import { customJoi } from '../routes/util';
|
|
|
|
export const tagSchema = Joi.object()
|
|
.keys({
|
|
value: Joi.string().min(2).max(50),
|
|
type: customJoi.isUrlFriendly().min(2).max(50).default('simple'),
|
|
})
|
|
.options({
|
|
allowUnknown: false,
|
|
stripUnknown: true,
|
|
abortEarly: false,
|
|
});
|
|
|
|
module.exports = { tagSchema };
|