aboutsummaryrefslogtreecommitdiff
path: root/app/views/packages
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2018-07-04 01:05:32 +0100
committerrubenwardy <rw@rubenwardy.com>2018-07-04 01:08:34 +0100
commit7813c766acb44a328e2a79bc95d8b949b0c1c205 (patch)
tree364bf58c6789e002cd93b723ba28a2f39ebbd1dc /app/views/packages
parent9fc9826d3012b2551e1f36baf2ad4ad78be2cd14 (diff)
downloadcheatdb-7813c766acb44a328e2a79bc95d8b949b0c1c205.tar.xz
Add package scores and split homepage into new and popular
Diffstat (limited to 'app/views/packages')
-rw-r--r--app/views/packages/__init__.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/app/views/packages/__init__.py b/app/views/packages/__init__.py
index 4d357a6..2c8d77b 100644
--- a/app/views/packages/__init__.py
+++ b/app/views/packages/__init__.py
@@ -47,6 +47,8 @@ def build_packages_query():
if search is not None and search.strip() != "":
query = query.filter(Package.title.ilike('%' + search + '%'))
+ query = query.order_by(db.desc(Package.score))
+
return query, title
@menu.register_menu(app, ".mods", "Mods", order=11, endpoint_arguments_constructor=lambda: { 'type': 'mod' })