From 30bcd59226176c882e0f1f5372bea6cb8e747abc Mon Sep 17 00:00:00 2001 From: Leufolium Date: Fri, 8 Mar 2024 15:43:15 +0800 Subject: [PATCH] =?UTF-8?q?by=20Robin=20at=2020240308=EF=BC=8Cup=20op=20re?= =?UTF-8?q?freshes=20bottom=20flag?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/mix/service/utilservice.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/mix/service/utilservice.go b/app/mix/service/utilservice.go index 71ea6572..ffbbfda6 100644 --- a/app/mix/service/utilservice.go +++ b/app/mix/service/utilservice.go @@ -720,9 +720,15 @@ func (s *Service) utilGetUpUserVisitOffset(ctx *gin.Context, mid int64, recommli return nil, qmgo.ErrNoSuchDocuments } else { nowoffset := (uservisitoffset.StreamerRecommOffset + consts.StreamerRecommThroughput) % recommlistLength + // 向上操作固定清掉触底标志 + var bottomFlagPtr *int64 = nil + if uservisitoffset.GetBottomFlag() == 1 { + bottomFlagPtr = goproto.Int64(0) + } err = _DefaultUserVisitOffset.OpUpdate(ctx, &dbstruct.UserVisitOffset{ Id: uservisitoffset.Id, StreamerRecommOffset: nowoffset, + BottomFlag: bottomFlagPtr, Ver: uservisitoffset.Ver, }) if err != nil {