summaryrefslogtreecommitdiffstats
path: root/modules/migrations/migrate.go
diff options
context:
space:
mode:
Diffstat (limited to 'modules/migrations/migrate.go')
-rw-r--r--modules/migrations/migrate.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/modules/migrations/migrate.go b/modules/migrations/migrate.go
index ac55a2e727..4b1229f949 100644
--- a/modules/migrations/migrate.go
+++ b/modules/migrations/migrate.go
@@ -128,8 +128,8 @@ func migrateRepository(downloader base.Downloader, uploader base.Uploader, opts
if opts.Issues {
log.Trace("migrating issues and comments")
- for {
- issues, err := downloader.GetIssues(0, 100)
+ for i := 1; ; i++ {
+ issues, isEnd, err := downloader.GetIssues(i, 100)
if err != nil {
return err
}
@@ -160,7 +160,7 @@ func migrateRepository(downloader base.Downloader, uploader base.Uploader, opts
}
}
- if len(issues) < 100 {
+ if isEnd {
break
}
}
@@ -168,8 +168,8 @@ func migrateRepository(downloader base.Downloader, uploader base.Uploader, opts
if opts.PullRequests {
log.Trace("migrating pull requests and comments")
- for {
- prs, err := downloader.GetPullRequests(0, 100)
+ for i := 1; ; i++ {
+ prs, err := downloader.GetPullRequests(i, 100)
if err != nil {
return err
}