summaryrefslogtreecommitdiffstats
path: root/models
diff options
context:
space:
mode:
authorGiteabot <teabot@gitea.io>2024-05-06 23:06:45 +0800
committerGitHub <noreply@github.com>2024-05-06 15:06:45 +0000
commitcfe6779d4eb2f3869357768fe58863642f79c5a9 (patch)
tree007df3276f18c37e469839dcaceb97c13704e575 /models
parentb22d7fd8cdbe207014bb0a74ed9e2b68a75d0e3d (diff)
downloadgitea-cfe6779d4eb2f3869357768fe58863642f79c5a9.tar.gz
gitea-cfe6779d4eb2f3869357768fe58863642f79c5a9.zip
Get repo list with OrderBy alpha should respect owner too (#30784) (#30875)
Backport #30784 by @6543 instead of: - zowner/gcode - awesome/nul - zowner/nul - zowner/zzz we will get: - awesome/nul - zowner/gcode - zowner/nul - zowner/zzz Co-authored-by: 6543 <6543@obermui.de>
Diffstat (limited to 'models')
-rw-r--r--models/repo/search.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/models/repo/search.go b/models/repo/search.go
index 4d64acf8cf..54d6dcfb44 100644
--- a/models/repo/search.go
+++ b/models/repo/search.go
@@ -8,14 +8,14 @@ import "code.gitea.io/gitea/models/db"
// SearchOrderByMap represents all possible search order
var SearchOrderByMap = map[string]map[string]db.SearchOrderBy{
"asc": {
- "alpha": db.SearchOrderByAlphabetically,
+ "alpha": "owner_name ASC, name ASC",
"created": db.SearchOrderByOldest,
"updated": db.SearchOrderByLeastUpdated,
"size": db.SearchOrderBySize,
"id": db.SearchOrderByID,
},
"desc": {
- "alpha": db.SearchOrderByAlphabeticallyReverse,
+ "alpha": "owner_name DESC, name DESC",
"created": db.SearchOrderByNewest,
"updated": db.SearchOrderByRecentUpdated,
"size": db.SearchOrderBySizeReverse,