Fix crash in MinetestRelease.get()
This commit is contained in:
parent
c99a2a554b
commit
ba8c4d3d24
|
@ -793,7 +793,7 @@ class MinetestRelease(db.Model):
|
||||||
parts = version.strip().split(".")
|
parts = version.strip().split(".")
|
||||||
if len(parts) >= 2:
|
if len(parts) >= 2:
|
||||||
major_minor = parts[0] + "." + parts[1]
|
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:
|
if protocol_num:
|
||||||
query = query.filter_by(protocol=protocol_num)
|
query = query.filter_by(protocol=protocol_num)
|
||||||
|
|
||||||
|
@ -802,8 +802,7 @@ class MinetestRelease(db.Model):
|
||||||
return release
|
return release
|
||||||
|
|
||||||
if protocol_num:
|
if protocol_num:
|
||||||
release = MinetestRelease.query.filter_by(protocol=protocol_num).one_or_none()
|
return MinetestRelease.query.filter_by(protocol=protocol_num).first()
|
||||||
return release
|
|
||||||
|
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue