Fix version check
This commit is contained in:
pare
5a94c46bb4
commit
20c1d95b45
S'han modificat 1 arxius amb 8 adicions i 8 eliminacions
|
@ -44,16 +44,16 @@ def api_version(created_ver, last_changed_ver):
|
||||||
def wrapper(function, self, *args, **kwargs):
|
def wrapper(function, self, *args, **kwargs):
|
||||||
if not self.version_check_mode == "none":
|
if not self.version_check_mode == "none":
|
||||||
if self.version_check_mode == "created":
|
if self.version_check_mode == "created":
|
||||||
version = created_version
|
version = created_ver
|
||||||
else:
|
else:
|
||||||
version = last_changed_ver
|
version = last_changed_ver
|
||||||
major, minor, patch = parse_version_string(version)
|
major, minor, patch = parse_version_string(version)
|
||||||
if major > self.mastodon_major:
|
if major > self.mastodon_major:
|
||||||
raise MastodonVersionError("Version check failed (Need version " + version + ")")
|
raise MastodonVersionError("Version check failed (Need version " + version + ")")
|
||||||
elif major == self.mastodon_major and minor > self.mastodon_minor:
|
elif major == self.mastodon_major and minor > self.mastodon_minor:
|
||||||
raise MastodonVersionError("Version check failed (Need version " + version + ")")
|
raise MastodonVersionError("Version check failed (Need version " + version + ")")
|
||||||
elif major == self.mastodon_major and minor == self.mastodon_minor and patch > self.mastodon_patch:
|
elif major == self.mastodon_major and minor == self.mastodon_minor and patch > self.mastodon_patch:
|
||||||
raise MastodonVersionError("Version check failed (Need version " + version + ")")
|
raise MastodonVersionError("Version check failed (Need version " + version + ")")
|
||||||
return function(self, *args, **kwargs)
|
return function(self, *args, **kwargs)
|
||||||
function.__doc__ = function.__doc__ + "\n\n *Added: Mastodon v" + created_ver + ", last changed: Mastodon v" + last_changed_ver + "*"
|
function.__doc__ = function.__doc__ + "\n\n *Added: Mastodon v" + created_ver + ", last changed: Mastodon v" + last_changed_ver + "*"
|
||||||
return decorate(function, wrapper)
|
return decorate(function, wrapper)
|
||||||
|
|
Loading…
Referencia en una nova incidència