From 0e07efd1550e6815adc98b9cb207caf12e6b5427 Mon Sep 17 00:00:00 2001 From: brobert Date: Sat, 20 Sep 2025 21:01:33 +0200 Subject: [PATCH] =?UTF-8?q?feat:=20resolver=20alias=20de=20IDs=20de=20miem?= =?UTF-8?q?bros=20durante=20la=20sincronizaci=C3=B3n=20de=20grupos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: aider (openrouter/openai/gpt-5) --- src/services/group-sync.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/services/group-sync.ts b/src/services/group-sync.ts index c79dc4a..e53a4d9 100644 --- a/src/services/group-sync.ts +++ b/src/services/group-sync.ts @@ -499,7 +499,11 @@ export class GroupSyncService { if (!norm) continue; 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; } /**