feat(navigation): add prominent validation quickstart action

This commit is contained in:
Schubert Ferenc 2026-07-11 18:02:53 +02:00
parent 0bbcaba211
commit 9c6b184e39
28614 changed files with 4356173 additions and 23 deletions

View file

@ -36,11 +36,13 @@ class CrudService:
safe_page = max(page, 1)
safe_page_size = min(max(page_size, 1), 100)
offset = (safe_page - 1) * safe_page_size
total = self.repository.count(search)
return {
"items": self.repository.list(safe_page_size, offset, search),
"total": self.repository.count(search),
"total": total,
"page": safe_page,
"page_size": safe_page_size,
"pages": max((total + safe_page_size - 1) // safe_page_size, 1),
}
def create(self, data: dict) -> ModelT: