mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-17 21:15:32 +09:00
fix(api): auto-join the single community on registration approval (#1639)
This commit is contained in:
1 parent
4480d4db69
commit
1f76c9d3d3
1 file changed
+3
@@ -619,6 +619,9 @@ async function updatePendingRegistrationUser(
|
||||
traits.delete(REGISTRATION_REJECTED_TRAIT);
|
||||
}
|
||||
await userRepository.patchUpsert(user.id, {traits: traits.size > 0 ? traits : null}, user.toRow());
|
||||
if (decision === 'approve') {
|
||||
await ctx.get('singleCommunityService').joinStockCommunity(user.id, ctx.get('requestCache'));
|
||||
}
|
||||
await ctx.get('adminService').auditService.createAuditLog({
|
||||
adminUserId: ctx.get('adminUserId'),
|
||||
targetType: 'user',
|
||||
|
||||
Reference in new issue
Block a user