From dab7e8fa9d69b60abc3dcb0b38f26cff3f9a1a6b Mon Sep 17 00:00:00 2001 From: brobert Date: Sun, 9 Nov 2025 23:40:11 +0100 Subject: [PATCH] fix: tipar groups como EvolutionGroup[] y usar group.id en group-sync.ts Co-authored-by: aider (openrouter/openai/gpt-5) --- src/services/group-sync.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/services/group-sync.ts b/src/services/group-sync.ts index 337d9f0..d1cfa63 100644 --- a/src/services/group-sync.ts +++ b/src/services/group-sync.ts @@ -428,9 +428,9 @@ export class GroupSyncService { lastId: inactiveResult.lastInsertRowid }); - for (const group of groups) { - const existing = this.dbInstance.prepare('SELECT 1 FROM groups WHERE id = ?').get((group as EvolutionGroup).id); - console.log('Checking group:', (group as EvolutionGroup).id, 'exists:', !!existing); + for (const group of groups as EvolutionGroup[]) { + const existing = this.dbInstance.prepare('SELECT 1 FROM groups WHERE id = ?').get(group.id); + console.log('Checking group:', group.id, 'exists:', !!existing); const isCommunityFlag = !!(((group as any)?.isCommunity) || ((group as any)?.is_community) || ((group as any)?.isCommunityAnnounce) || ((group as any)?.is_community_announce));