feat(api,userbot,frontend): fetch only new messages in backfill by default

This commit is contained in:
hh committed 2026-08-06 12:30:37 +02:00
1 parent 6b6edc9a0d
commit ee63f8b783
9 files changed
+76 -25

No files matched your search

@@ -56,8 +56,8 @@
}
starting = true;
try {
await enqueueBackfill(selected, media);
toasts.success("Бэкфилл запущен");
await enqueueBackfill(selected, media, true);
toasts.success("Полный бэкфилл запущен");
version += 1;
} catch {
toasts.error("Не удалось запустить бэкфилл");
@@ -135,6 +135,10 @@
<section>
<div class="section-title">Бэкфилл</div>
<p class="hint">
Полный бэкфилл перечитывает всю историю чата с самого начала. Кнопка в
шапке чата догружает только сообщения новее последнего сохранённого.
</p>
<button
type="button"
@@ -192,7 +196,7 @@
onclick={start}
>
<Icon name="cloud-download" />
<span>Запустить бэкфилл</span>
<span>Запустить полный бэкфилл</span>
</Button>
</div>
</section>