Resolve further unit test issue with postgres

This commit is contained in:
Griatch 2019-03-23 23:34:34 +01:00
parent 64d99aaf11
commit 814bb2e8f8
2 changed files with 4 additions and 3 deletions

View file

@ -319,10 +319,11 @@ def search_prototype(key=None, tags=None, require_single=False):
tag_categories = ["db_prototype" for _ in tags]
db_matches = DbPrototype.objects.get_by_tag(tags, tag_categories)
else:
db_matches = DbPrototype.objects.all()
db_matches = DbPrototype.objects.all().order_by("id")
if key:
# exact or partial match on key
db_matches = db_matches.filter(db_key=key) or db_matches.filter(db_key__icontains=key)
db_matches = (db_matches.filter(db_key=key) or
db_matches.filter(db_key__icontains=key)).order_by("id")
# return prototype
db_prototypes = [dbprot.prototype for dbprot in db_matches]