mirror of
https://pagure.io/fm-orchestrator.git
synced 2026-04-03 10:48:03 +08:00
Cast the version to an integer for proper sorting in get_last_builds_in_stream_version_lte
This commit is contained in:
@@ -454,7 +454,7 @@ class ModuleBuild(MBSBase):
|
||||
session.query(ModuleBuild)
|
||||
.filter(ModuleBuild.name == name)
|
||||
.filter(ModuleBuild.state == BUILD_STATES["ready"])
|
||||
.order_by(ModuleBuild.version.desc())
|
||||
.order_by(sqlalchemy.cast(ModuleBuild.version, db.BigInteger).desc())
|
||||
)
|
||||
|
||||
query = ModuleBuild._add_stream_version_lte_filter(session, query, stream_version)
|
||||
|
||||
Reference in New Issue
Block a user