mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-01-06 22:40:14 -05:00
Returned full error upon missing tag/label
no issue
This commit is contained in:
parent
9f27eeab02
commit
87bd26a4d6
2 changed files with 8 additions and 2 deletions
|
@ -1,4 +1,5 @@
|
|||
const ghostBookshelf = require('./base');
|
||||
const common = require('../lib/common');
|
||||
|
||||
let Label, Labels;
|
||||
|
||||
|
@ -108,7 +109,9 @@ Label = ghostBookshelf.Model.extend({
|
|||
.fetch(options)
|
||||
.then(function destroyLabelsAndMember(label) {
|
||||
if (!label) {
|
||||
return Promise.reject();
|
||||
return Promise.reject(new common.errors.NotFoundError({
|
||||
message: common.i18n.t('errors.api.labels.labelNotFound')
|
||||
}));
|
||||
}
|
||||
|
||||
return label.related('members')
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
const ghostBookshelf = require('./base');
|
||||
const common = require('../lib/common');
|
||||
|
||||
let Tag, Tags;
|
||||
|
||||
|
@ -118,7 +119,9 @@ Tag = ghostBookshelf.Model.extend({
|
|||
.fetch(options)
|
||||
.then(function destroyTagsAndPost(tag) {
|
||||
if (!tag) {
|
||||
return Promise.reject();
|
||||
return Promise.reject(new common.errors.NotFoundError({
|
||||
message: common.i18n.t('errors.api.tags.tagNotFound')
|
||||
}));
|
||||
}
|
||||
|
||||
return tag.related('posts')
|
||||
|
|
Loading…
Reference in a new issue