diff options
author | rubenwardy <rw@rubenwardy.com> | 2020-06-04 20:40:56 +0100 |
---|---|---|
committer | rubenwardy <rw@rubenwardy.com> | 2020-06-04 20:40:56 +0100 |
commit | ba8c4d3d245483e49514751851ec49a6aa63109e (patch) | |
tree | 74fd0f31efa412b329ec2714eaa1f844cce51953 /app/models.py | |
parent | c99a2a554b2ee085f08c72de187e59fcd531ad8f (diff) | |
download | cheatdb-ba8c4d3d245483e49514751851ec49a6aa63109e.tar.xz |
Fix crash in MinetestRelease.get()
Diffstat (limited to 'app/models.py')
-rw-r--r-- | app/models.py | 5 |
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 |