diff --git a/ghost/limit-service/lib/date-utils.js b/ghost/limit-service/lib/date-utils.js index bae0847ffc..6798c4ec21 100644 --- a/ghost/limit-service/lib/date-utils.js +++ b/ghost/limit-service/lib/date-utils.js @@ -22,7 +22,9 @@ const lastPeriodStart = (startDate, interval) => { return lastPeriodStartDate.toISO(); } - throw new IncorrectUsageError('Invalid interval specified. Only "month" value is accepted.'); + throw new IncorrectUsageError({ + message: 'Invalid interval specified. Only "month" value is accepted.' + }); }; module.exports = { diff --git a/ghost/limit-service/lib/limit-service.js b/ghost/limit-service/lib/limit-service.js index 3df5357af0..5996d68591 100644 --- a/ghost/limit-service/lib/limit-service.js +++ b/ghost/limit-service/lib/limit-service.js @@ -20,7 +20,9 @@ class LimitService { */ loadLimits({limits = {}, subscription, helpLink, db, errors}) { if (!errors) { - throw new IncorrectUsageError(`Config Missing: 'errors' is required.`); + throw new IncorrectUsageError({ + message: `Config Missing: 'errors' is required.` + }); } this.errors = errors; @@ -42,7 +44,9 @@ class LimitService { this.limits[name] = new MaxLimit({name: name, config: limitConfig, helpLink, db, errors}); } else if (_.has(limitConfig, 'maxPeriodic')) { if (subscription === undefined) { - throw new errors.IncorrectUsageError({message: 'Attempted to setup a periodic max limit without a subscription'}); + throw new errors.IncorrectUsageError({ + message: 'Attempted to setup a periodic max limit without a subscription' + }); } const maxPeriodicLimitConfig = Object.assign({}, limitConfig, subscription);