MM-27187: Use the correct page offset for cache clear methods (#15094)
* MM-27187: Use the correct page offset for cache clear methods We were just using page and incrementing by 1. This would fetch pages one by one like (1-100, 2-102, 3-103) rather than (1-100,100-200,200-300). We fix that to update the correct page offset. * Trigger CI
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
46207a35f5
Коммит
aad940e104
@@ -1643,7 +1643,7 @@ func (a *App) ClearTeamMembersCache(teamID string) {
|
||||
page := 0
|
||||
|
||||
for {
|
||||
teamMembers, err := a.Srv().Store.Team().GetMembers(teamID, page, perPage, nil)
|
||||
teamMembers, err := a.Srv().Store.Team().GetMembers(teamID, page*perPage, perPage, nil)
|
||||
if err != nil {
|
||||
a.Log().Warn("error clearing cache for team members", mlog.String("team_id", teamID), mlog.String("err", err.Error()))
|
||||
break
|
||||
|
||||
Ссылка в новой задаче
Block a user