mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 16:46:12 +01:00
fix: use api routes for group accept/reject
This commit is contained in:
@@ -112,10 +112,16 @@ define('forum/groups/details', [
|
|||||||
api.del('/groups/' + ajaxify.data.group.slug + '/membership/' + (uid || app.user.uid), undefined).then(() => ajaxify.refresh()).catch(alerts.error);
|
api.del('/groups/' + ajaxify.data.group.slug + '/membership/' + (uid || app.user.uid), undefined).then(() => ajaxify.refresh()).catch(alerts.error);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
// TODO (14/10/2020): rewrite these to use api module and merge with above 2 case blocks
|
case 'accept':
|
||||||
case 'accept': // intentional fall-throughs!
|
api.put(`/groups/${ajaxify.data.group.slug}/pending/${uid}`).then(() => ajaxify.refresh()).catch(alerts.error);
|
||||||
|
break;
|
||||||
|
|
||||||
case 'reject':
|
case 'reject':
|
||||||
case 'issueInvite':
|
api.del(`/groups/${ajaxify.data.group.slug}/pending/${uid}`).then(() => ajaxify.refresh()).catch(alerts.error);
|
||||||
|
break;
|
||||||
|
|
||||||
|
// TODO (14/10/2020): rewrite these to use api module and merge with above 2 case blocks
|
||||||
|
case 'issueInvite': // intentional fall-throughs!
|
||||||
case 'rescindInvite':
|
case 'rescindInvite':
|
||||||
case 'acceptInvite':
|
case 'acceptInvite':
|
||||||
case 'rejectInvite':
|
case 'rejectInvite':
|
||||||
|
|||||||
Reference in New Issue
Block a user