diff --git a/examples/models/examplePass.pass/pass.json b/examples/models/examplePass.pass/pass.json index cdb2916..1711651 100644 --- a/examples/models/examplePass.pass/pass.json +++ b/examples/models/examplePass.pass/pass.json @@ -4,6 +4,7 @@ "serialNumber": "nmyuxofgna", "teamIdentifier": "F53WB8AE67", "webServiceURL": "https://192.168.1.254:80/", + "appLaunchURL": "myapp://product?id=123", "authenticationToken": "vxwxd7J8AlNNFPS8k0a0FfUFtq0ewzFdc", "relevantDate": "2011-12-08T13:00-08:00", "locations": [ diff --git a/src/schemas/index.ts b/src/schemas/index.ts index 111832f..6baf2d8 100644 --- a/src/schemas/index.ts +++ b/src/schemas/index.ts @@ -639,7 +639,7 @@ export const OverridablePassProps = Joi.object({ logoText: Joi.string(), description: Joi.string(), serialNumber: Joi.string(), - appLaunchURL: Joi.string().regex(URL_REGEX), + appLaunchURL: Joi.string().uri(), teamIdentifier: Joi.string(), organizationName: Joi.string(), passTypeIdentifier: Joi.string(),