add sorting to access logs

This commit is contained in:
pascal
2026-02-16 13:50:57 +01:00
parent 1024d45698
commit 8eb4cd8884
4 changed files with 280 additions and 3 deletions

View File

@@ -5082,8 +5082,12 @@ func (s *SqlStore) GetAccountAccessLogs(ctx context.Context, lockStrength Lockin
query = s.applyAccessLogFilters(query, filter)
sortColumn := filter.GetSortColumn()
sortOrder := filter.GetSortOrder()
orderClause := sortColumn + " " + strings.ToUpper(sortOrder)
query = query.
Order("timestamp DESC").
Order(orderClause).
Limit(filter.GetLimit()).
Offset(filter.GetOffset())