diff options
Diffstat (limited to 'brep/mod-package-details.cxx')
-rw-r--r-- | brep/mod-package-details.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/brep/mod-package-details.cxx b/brep/mod-package-details.cxx index ba6387e..ca01d55 100644 --- a/brep/mod-package-details.cxx +++ b/brep/mod-package-details.cxx @@ -187,7 +187,8 @@ handle (request& rq, response& rs) db_->query<package_search_rank> ( search_params<package_search_rank> (name, squery) + "ORDER BY rank DESC, version_epoch DESC, " - "version_canonical_upstream DESC, version_revision DESC" + + "version_canonical_upstream DESC, version_canonical_release DESC, " + "version_revision DESC" + "OFFSET" + to_string (page * res_page) + "LIMIT" + to_string (res_page))) { |