mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-03-11 02:12:21 -05:00
Fixed DELETE method for members on admin
no-issue members-api uses async functions internally which return non-bluebird promises, so the `return` method wasn't availiable.
This commit is contained in:
parent
2bdef15971
commit
a3f3a56589
2 changed files with 6 additions and 4 deletions
|
@ -54,9 +54,10 @@ const members = {
|
|||
}
|
||||
},
|
||||
permissions: true,
|
||||
query(frame) {
|
||||
async query(frame) {
|
||||
frame.options.require = true;
|
||||
return membersService.api.members.destroy(frame.options).return(null);
|
||||
await membersService.api.members.destroy(frame.options);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
|
@ -54,9 +54,10 @@ const members = {
|
|||
}
|
||||
},
|
||||
permissions: true,
|
||||
query(frame) {
|
||||
async query(frame) {
|
||||
frame.options.require = true;
|
||||
return membersService.api.members.destroy(frame.options).return(null);
|
||||
await membersService.api.members.destroy(frame.options);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue