diff options
author | rubenwardy <rw@rubenwardy.com> | 2020-07-12 17:52:15 +0100 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2020-07-12 17:52:15 +0100 |
commit | 2e6f99d09e8bb3e7dbb5bf8e47501a58e464e157 (patch) | |
tree | c3ce633be6725cc65a0019b2a1e7a8f1fae4aa22 /app/querybuilder.py | |
parent | f437850a501cfee91dc70ad6d88d2ed215f8b2c6 (diff) | |
download | cheatdb-2e6f99d09e8bb3e7dbb5bf8e47501a58e464e157.tar.xz |
Fix fulltext search order being overriden
Diffstat (limited to 'app/querybuilder.py')
-rw-r--r-- | app/querybuilder.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/app/querybuilder.py b/app/querybuilder.py index d511836..84513e9 100644 --- a/app/querybuilder.py +++ b/app/querybuilder.py @@ -1,5 +1,4 @@ -from .models import db, PackageType, Package, ForumTopic, License, MinetestRelease, PackageRelease, User, Tag -from .models import tags as Tags +from .models import db, PackageType, Package, ForumTopic, License, MinetestRelease, PackageRelease, User, Tag, Tags from .utils import isNo, isYes, get_int_or_abort from sqlalchemy.sql.expression import func from flask import abort @@ -77,6 +76,8 @@ class QueryBuilder: query = query.order_by(func.random()) else: to_order = None + if self.order_by is None and self.search: + pass if self.order_by is None or self.order_by == "score": to_order = Package.score elif self.order_by == "name": |