Fixed errors of barcodeDict and beaconDict in schema

This commit is contained in:
alexandercerutti
2018-08-22 00:54:41 +02:00
parent fdb4cda138
commit 8136921b32

View File

@@ -16,7 +16,7 @@ let instance = Joi.object().keys({
let barcode = Joi.object().keys({ let barcode = Joi.object().keys({
altText: Joi.string(), altText: Joi.string(),
messageEncoding: Joi.string(), messageEncoding: Joi.string().required(),
format: Joi.string().required().regex(/(PKBarcodeFormatQR|PKBarcodeFormatPDF417|PKBarcodeFormatAztec|PKBarcodeFormatCode128)/, "barcodeType"), format: Joi.string().required().regex(/(PKBarcodeFormatQR|PKBarcodeFormatPDF417|PKBarcodeFormatAztec|PKBarcodeFormatCode128)/, "barcodeType"),
message: Joi.string().required() message: Joi.string().required()
}); });
@@ -32,8 +32,8 @@ let field = Joi.object().keys({
}); });
let beaconsDict = Joi.object().keys({ let beaconsDict = Joi.object().keys({
major: Joi.number().integer().positive().max(65536), major: Joi.number().integer().positive().max(65535),
minor: Joi.number().integer().positive().max(65536), minor: Joi.number().integer().positive().max(65535),
proximityUUID: Joi.string().required(), proximityUUID: Joi.string().required(),
relevantText: Joi.string() relevantText: Joi.string()
}); });