Pārlūkot izejas kodu

Fix duplicate migrated milestones (#30102)

Fix #17567
tags/v1.22.0-rc0
yp05327 pirms 2 mēnešiem
vecāks
revīzija
274bc00ca2
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam
1 mainītis faili ar 1 papildinājumiem un 2 dzēšanām
  1. 1
    2
      services/migrations/migrate.go

+ 1
- 2
services/migrations/migrate.go Parādīt failu

@@ -250,14 +250,13 @@ func migrateRepository(ctx context.Context, doer *user_model.User, downloader ba
}
log.Warn("migrating milestones is not supported, ignored")
}

msBatchSize := uploader.MaxBatchInsertSize("milestone")
for len(milestones) > 0 {
if len(milestones) < msBatchSize {
msBatchSize = len(milestones)
}

if err := uploader.CreateMilestones(milestones...); err != nil {
if err := uploader.CreateMilestones(milestones[:msBatchSize]...); err != nil {
return err
}
milestones = milestones[msBatchSize:]

Notiek ielāde…
Atcelt
Saglabāt