fix(backend): group title changes found by enrichment are recorded, enrichment and syncs skip unchanged profiles

This commit is contained in:
hh committed 2026-10-19 02:57:49 +00:00
1 parent efc431c969
commit aa41bbbc74
6 files changed
+77 -110

No files matched your search

@@ -89,17 +89,15 @@ async def _capture_chat(message: Message, ctx: CaptureContext) -> None:
meta = (chat.title, photo_unique_id)
if not await ctx.chat_meta.changed(ctx.pool, ctx.account_id, chat.id, meta):
return
from userbot.modules.groups.repository import insert_chat_history # noqa: PLC0415
from userbot.modules.groups.repository import record_chat_meta # noqa: PLC0415
await insert_chat_history(
await record_chat_meta(
ctx.pool,
ctx.account_id,
chat.id,
message.id,
"meta",
chat.title,
photo_unique_id,
None,
message.date,
raw_json(message),
)