diff options
Diffstat (limited to 'modules/migrations/migrate.go')
-rw-r--r-- | modules/migrations/migrate.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/modules/migrations/migrate.go b/modules/migrations/migrate.go index a86614c317..27782cb940 100644 --- a/modules/migrations/migrate.go +++ b/modules/migrations/migrate.go @@ -82,6 +82,17 @@ func migrateRepository(downloader base.Downloader, uploader base.Uploader, opts return err } + log.Trace("migrating topics") + topics, err := downloader.GetTopics() + if err != nil { + return err + } + if len(topics) > 0 { + if err := uploader.CreateTopics(topics...); err != nil { + return err + } + } + if opts.Milestones { log.Trace("migrating milestones") milestones, err := downloader.GetMilestones() |