feat: синхронизировать книги партномеров вместе с прайслистами

PullPartnumberBooks вызывается автоматически после каждой синхронизации
прайслистов — в фоновом воркере, при ручном триггере /api/sync/pricelists
и при полной синхронизации /api/sync/all. Отдельная кнопка «Синхронизировать»
на странице Партномера удалена.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Mikhail Chusavitin
2026-06-16 17:09:14 +03:00
parent d204e337b5
commit 0fc0366bb1
3 changed files with 15 additions and 5 deletions

View File

@@ -100,5 +100,10 @@ func (w *Worker) runSync() {
return
}
// Pull partnumber books together with pricelists
if _, err := w.service.PullPartnumberBooks(); err != nil {
w.logger.Warn("background sync: failed to pull partnumber books", "error", err)
}
w.logger.Info("background sync cycle completed")
}