diff options
| author | rubenwardy <rw@rubenwardy.com> | 2018-12-22 12:39:35 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-12-22 12:39:35 +0000 |
| commit | f6384e2e156b190753b8ba5c57e66b6d7304b5a1 (patch) | |
| tree | bd1de64bb9040f540caa45ca4c60288f32961835 /app/views | |
| parent | c9bf7a32451069c0697c8a18dddad7aa1a2bd8af (diff) | |
| parent | 09a201759bb327a889cf017d5f3c49f8258713c1 (diff) | |
| download | cheatdb-f6384e2e156b190753b8ba5c57e66b6d7304b5a1.tar.xz | |
Merge minetest/bootstrap into master
Diffstat (limited to 'app/views')
| -rw-r--r-- | app/views/packages/__init__.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/app/views/packages/__init__.py b/app/views/packages/__init__.py index 8ac5a83..827434f 100644 --- a/app/views/packages/__init__.py +++ b/app/views/packages/__init__.py @@ -151,10 +151,11 @@ def package_page(package): alternatives = None if package.type == PackageType.MOD: alternatives = Package.query \ - .filter_by(name=package.name, type=PackageType.MOD, soft_deleted=False) \ - .filter(Package.id != package.id) \ - .order_by(db.asc(Package.title)) \ - .all() + .filter_by(name=package.name, type=PackageType.MOD, soft_deleted=False) \ + .filter(Package.id != package.id) \ + .order_by(db.desc(Package.score)) \ + .all() + show_similar_topics = current_user == package.author or \ package.checkPerm(current_user, Permission.APPROVE_NEW) |
