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.cancelStripeSubscriptions = frame.options.cancel;
|
||||
|
||||
await Promise.resolve(membersService.api.members.destroy(frame.options))
|
||||
.catch(models.Member.NotFoundError, () => {
|
||||
throw new errors.NotFoundError({
|
||||
message: i18n.t('errors.api.resource.resourceNotFound', {
|
||||
resource: 'Member'
|
||||
})
|
||||
});
|
||||
await Promise.resolve(membersService.api.members.destroy({
|
||||
id: frame.options.id
|
||||
}, frame.options)).catch(models.Member.NotFoundError, () => {
|
||||
throw new errors.NotFoundError({
|
||||
message: i18n.t('errors.api.resource.resourceNotFound', {
|
||||
resource: 'Member'
|
||||
})
|
||||
});
|
||||
});
|
||||
|
||||
return null;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue