aboutsummaryrefslogtreecommitdiff
path: root/app/models.py
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2020-06-04 20:40:56 +0100
committerrubenwardy <rw@rubenwardy.com>2020-06-04 20:40:56 +0100
commitba8c4d3d245483e49514751851ec49a6aa63109e (patch)
tree74fd0f31efa412b329ec2714eaa1f844cce51953 /app/models.py
parentc99a2a554b2ee085f08c72de187e59fcd531ad8f (diff)
downloadcheatdb-ba8c4d3d245483e49514751851ec49a6aa63109e.tar.xz
Fix crash in MinetestRelease.get()
Diffstat (limited to 'app/models.py')
-rw-r--r--app/models.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/app/models.py b/app/models.py
index b3ff0b1..11f1b9a 100644
--- a/app/models.py
+++ b/app/models.py
@@ -793,7 +793,7 @@ class MinetestRelease(db.Model):
parts = version.strip().split(".")
if len(parts) >= 2:
major_minor = parts[0] + "." + parts[1]
- query = MinetestRelease.query.filter(MinetestRelease.name.like("%{}%".format(major_minor)))
+ query = MinetestRelease.query.filter(MinetestRelease.name.like("{}%".format(major_minor)))
if protocol_num:
query = query.filter_by(protocol=protocol_num)
@@ -802,8 +802,7 @@ class MinetestRelease(db.Model):
return release
if protocol_num:
- release = MinetestRelease.query.filter_by(protocol=protocol_num).one_or_none()
- return release
+ return MinetestRelease.query.filter_by(protocol=protocol_num).first()
return None