fix: handle client-side acceptAll and rejectAll

This commit is contained in:
Julian Lam
2023-03-31 17:48:35 -04:00
parent 18c45b4461
commit b53f92fa2e
3 changed files with 19 additions and 56 deletions

View File

@@ -925,18 +925,11 @@ describe('Groups', () => {
assert(isMember);
});
it('should issue invite to user', (done) => {
User.create({ username: 'invite1' }, (err, uid) => {
assert.ifError(err);
socketGroups.issueInvite({ uid: adminUid }, { groupName: 'PrivateCanJoin', toUid: uid }, (err) => {
assert.ifError(err);
Groups.isInvited(uid, 'PrivateCanJoin', (err, isInvited) => {
assert.ifError(err);
assert(isInvited);
done();
});
});
});
it('should issue invite to user', async () => {
const uid = await User.create({ username: 'invite1' });
await apiGroups.issueInvite({ uid: adminUid }, { slug: 'privatecanjoin', uid });
const isInvited = await Groups.isInvited(uid, 'PrivateCanJoin');
assert(isInvited);
});
it('should fail with invalid data', (done) => {