Update client version comparison logic

This commit is contained in:
codeking 2025-05-02 00:45:49 +02:00
parent f7ee1fd4fc
commit 2c145e71ad

View file

@ -50,7 +50,7 @@ class ClientVersion(Model):
@staticmethod @staticmethod
def latest(): def latest():
Model._create_table_if_not_exists(table_name=_table_name, table_definition=_table_definition) Model._create_table_if_not_exists(table_name=_table_name, table_definition=_table_definition)
return Model._query_one('SELECT * FROM client_versions ORDER BY CAST(released_at as datetime) DESC LIMIT 1', ClientVersion.factory) return Model._query_one('SELECT * FROM client_versions ORDER BY released_at DESC LIMIT 1', ClientVersion.factory)
@staticmethod @staticmethod
def all(): def all():