Browse Source

Maybe fix backfilling multiple batches within deferred backfill

Might fix #471
Tulir Asokan 3 năm trước cách đây
mục cha
commit
3933b743e7
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      historysync.go

+ 2 - 2
historysync.go

@@ -142,8 +142,8 @@ func (user *User) createOrUpdatePortalAndBackfillWithLock(req *database.Backfill
 			msgs = toBackfill
 			toBackfill = toBackfill[0:0]
 		} else {
-			msgs = toBackfill[len(toBackfill)-req.MaxBatchEvents:]
-			toBackfill = toBackfill[:len(toBackfill)-req.MaxBatchEvents]
+			msgs = toBackfill[:len(toBackfill)-req.MaxBatchEvents]
+			toBackfill = toBackfill[len(toBackfill)-req.MaxBatchEvents:]
 		}
 
 		if len(msgs) > 0 {