fix: края архива, истории, пагинации и лимита попыток
This commit is contained in:
@@ -113,10 +113,11 @@ class AdminGroupController(
|
||||
model: Model,
|
||||
): String {
|
||||
val safePage = page.coerceAtLeast(0)
|
||||
val rows = api.listGroups(token(session), safePage, GROUP_PAGE_SIZE)
|
||||
val loaded = api.listGroups(token(session), safePage, GROUP_PAGE_SIZE + 1)
|
||||
val rows = loaded.take(GROUP_PAGE_SIZE)
|
||||
model.addAttribute("groups", rows)
|
||||
model.addAttribute("page", safePage)
|
||||
model.addAttribute("hasNext", rows.size == GROUP_PAGE_SIZE)
|
||||
model.addAttribute("hasNext", loaded.size > GROUP_PAGE_SIZE)
|
||||
return "admin/groups"
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user