Fixed linting issues

This commit is contained in:
Hein
2025-11-11 11:32:30 +02:00
parent 7b8216b71c
commit ecd7b31910
14 changed files with 104 additions and 65 deletions

View File

@@ -416,16 +416,17 @@ func (h *Handler) parseSorting(options *ExtendedRequestOptions, value string) {
direction := "ASC"
colName := field
if strings.HasPrefix(field, "-") {
switch {
case strings.HasPrefix(field, "-"):
direction = "DESC"
colName = strings.TrimPrefix(field, "-")
} else if strings.HasPrefix(field, "+") {
case strings.HasPrefix(field, "+"):
direction = "ASC"
colName = strings.TrimPrefix(field, "+")
} else if strings.HasSuffix(field, " desc") {
case strings.HasSuffix(field, " desc"):
direction = "DESC"
colName = strings.TrimSuffix(field, "desc")
} else if strings.HasSuffix(field, " asc") {
case strings.HasSuffix(field, " asc"):
direction = "ASC"
colName = strings.TrimSuffix(field, "asc")
}