0
0
mirror of https://github.com/go-gitea/gitea.git synced 2026-05-12 06:52:57 +02:00

decouple last sync time from license update queue

This commit is contained in:
pomidorry 2026-05-08 15:22:31 +03:00
parent 80597f6792
commit f64d8bf364

View File

@ -412,16 +412,16 @@ func SyncPullMirror(ctx context.Context, repoID int64) bool {
} }
} }
// Update License if err = repo_model.UpdateMirrorLastSyncTime(ctx, m, m.UpdatedUnix); err != nil {
log.Error("SyncMirrors [repo: %-v]: failed to update mirror last_sync_unix: %v", m.Repo, err)
return false
}
// Update license metadata after a successful mirror sync.
if err = repo_service.AddRepoToLicenseUpdaterQueue(&repo_service.LicenseUpdaterOptions{ if err = repo_service.AddRepoToLicenseUpdaterQueue(&repo_service.LicenseUpdaterOptions{
RepoID: m.Repo.ID, RepoID: m.Repo.ID,
}); err != nil { }); err != nil {
log.Error("SyncMirrors [repo: %-v]: unable to add repo to license updater queue: %v", m.Repo, err) log.Error("SyncMirrors [repo: %-v]: unable to add repo to license updater queue: %v", m.Repo, err)
return false
}
if err = repo_model.UpdateMirrorLastSyncTime(ctx, m, m.UpdatedUnix); err != nil {
log.Error("SyncMirrors [repo: %-v]: failed to update mirror last_sync_unix: %v", m.Repo, err)
return false
} }
log.Trace("SyncMirrors [repo: %-v]: Successfully updated", m.Repo) log.Trace("SyncMirrors [repo: %-v]: Successfully updated", m.Repo)