feat: resolver alias de IDs de miembros durante la sincronización de grupos

Co-authored-by: aider (openrouter/openai/gpt-5) <aider@aider.chat>
pull/1/head
brobert 1 month ago
parent 029a632e9d
commit 0e07efd155

@ -499,7 +499,11 @@ export class GroupSyncService {
if (!norm) continue; if (!norm) continue;
result.push({ userId: norm, isAdmin }); result.push({ userId: norm, isAdmin });
} }
return result; const resolved = (() => {
const map = IdentityService.resolveMany(result.map(r => r.userId));
return result.map(r => ({ userId: map.get(r.userId) || r.userId, isAdmin: r.isAdmin }));
})();
return resolved;
} }
/** /**

Loading…
Cancel
Save