mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-02-03 23:00:14 -05:00
Merged 3.30.2 into master
* 3.30.2:
Bumped @tryghost/members-api to 0.28.1 in lockfile
Bumbed @tryghost/members-api to 0.28.1
🐛 Fixed unable to delete member when stripe is connected
This commit is contained in:
commit
0ab190e83c
1 changed files with 8 additions and 7 deletions
|
@ -431,14 +431,15 @@ module.exports = {
|
||||||
frame.options.require = true;
|
frame.options.require = true;
|
||||||
frame.options.cancelStripeSubscriptions = frame.options.cancel;
|
frame.options.cancelStripeSubscriptions = frame.options.cancel;
|
||||||
|
|
||||||
await Promise.resolve(membersService.api.members.destroy(frame.options))
|
await Promise.resolve(membersService.api.members.destroy({
|
||||||
.catch(models.Member.NotFoundError, () => {
|
id: frame.options.id
|
||||||
throw new errors.NotFoundError({
|
}, frame.options)).catch(models.Member.NotFoundError, () => {
|
||||||
message: i18n.t('errors.api.resource.resourceNotFound', {
|
throw new errors.NotFoundError({
|
||||||
resource: 'Member'
|
message: i18n.t('errors.api.resource.resourceNotFound', {
|
||||||
})
|
resource: 'Member'
|
||||||
});
|
})
|
||||||
});
|
});
|
||||||
|
});
|
||||||
|
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue