0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-02-03 23:00:14 -05:00

Dynamic Routing Beta: Changed routes.yaml error messages

refs #9601

- updated some error messages
- reason: they didn't look clear enough or contained e.g. [object object]
This commit is contained in:
kirrg001 2018-06-26 18:54:55 +02:00
parent af58de0490
commit 387399caca

View file

@ -113,7 +113,7 @@ _private.validateData = function validateData(object) {
if (!object.data[key].hasOwnProperty(option)) {
throw new common.errors.ValidationError({
message: common.i18n.t('errors.services.settings.yaml.validate', {
at: object.data[key],
at: JSON.stringify(object.data[key]),
reason: `${option} is required.`
})
});
@ -122,8 +122,8 @@ _private.validateData = function validateData(object) {
if (allowedQueryValues[option] && allowedQueryValues[option].indexOf(object.data[key][option]) === -1) {
throw new common.errors.ValidationError({
message: common.i18n.t('errors.services.settings.yaml.validate', {
at: object.data[key][option],
reason: `${object.data[key][option]} not supported.`
at: JSON.stringify(object.data[key]),
reason: `${object.data[key][option]} not supported. Please use ${_.uniq(allowedQueryValues[option])}.`
})
});
}
@ -185,9 +185,9 @@ _private.validateRoutes = function validateRoutes(routes) {
throw new common.errors.ValidationError({
message: common.i18n.t('errors.services.settings.yaml.validate', {
at: routingTypeObjectKey,
reason: 'Please define a permalink route.'
reason: 'Please define a template.'
}),
help: 'e.g. permalink: /{slug}/'
help: 'e.g. /about/: about'
});
}