fixed 'get_latest_version'

This commit is contained in:
Jakub Trllo 2022-10-25 16:46:53 +02:00
parent 5958229ac8
commit 929db9fd13
2 changed files with 3 additions and 5 deletions

View file

@ -466,7 +466,7 @@ class OpenPypeVersion(semver.VersionInfo):
installed_version = OpenPypeVersion.get_installed_version() installed_version = OpenPypeVersion.get_installed_version()
local_versions = OpenPypeVersion.get_local_versions() if local else [] local_versions = OpenPypeVersion.get_local_versions() if local else []
remote_versions = OpenPypeVersion.get_remote_versions() if remote else [] # noqa: E501 remote_versions = OpenPypeVersion.get_remote_versions() if remote else [] # noqa: E501
all_versions = local_versions + remote_versions + installed_version all_versions = local_versions + remote_versions + [installed_version]
all_versions.sort() all_versions.sort()
return all_versions[-1] return all_versions[-1]

View file

@ -143,13 +143,11 @@ def get_remote_versions(*args, **kwargs):
return None return None
def get_latest_version(staging=None, local=None, remote=None): def get_latest_version(local=None, remote=None):
"""Get latest version from repository path.""" """Get latest version from repository path."""
if staging is None:
staging = is_running_staging()
if op_version_control_available(): if op_version_control_available():
return get_OpenPypeVersion().get_latest_version( return get_OpenPypeVersion().get_latest_version(
staging=staging,
local=local, local=local,
remote=remote remote=remote
) )