diff --git a/nvchecker_source/git.py b/nvchecker_source/git.py index 80e21d2..d7f3be6 100644 --- a/nvchecker_source/git.py +++ b/nvchecker_source/git.py @@ -24,18 +24,18 @@ async def get_version( version = data.split(None, 1)[0] return RichResult( version = version, - revision = revision, - gitref = gitref + revision = version, + gitref = gitref, ) else: cmd = f"git ls-remote --tags --refs {git}" data = await cache.get(cmd, run_cmd) versions = [] - for line in line in data.splitlines(): + for line in data.splitlines(): revision, version = line.split("\trefs/tags/", 1) versions.append(RichResult( version = version, revision = revision, - gitref = f"refs/tags/{version}" + gitref = f"refs/tags/{version}", )) return versions diff --git a/nvchecker_source/github.py b/nvchecker_source/github.py index bdefc23..d5dc7a3 100644 --- a/nvchecker_source/github.py +++ b/nvchecker_source/github.py @@ -115,7 +115,7 @@ async def get_latest_tag(key: Tuple[str, str, str, str]) -> RichResult: revision = refs[0]['node']['target']['oid'] return RichResult( version = version, - gitref = f"refs/tags/{name}", + gitref = f"refs/tags/{version}", revision = revision, url = f'https://github.com/{repo}/releases/tag/{version}', ) @@ -221,7 +221,7 @@ async def get_version_real( raise GetVersionError('No release found in upstream repository.') return RichResult( version = data['tag_name'], - ref = f"refs/tags/{data['tag_name']}", + gitref = f"refs/tags/{data['tag_name']}", url = data['html_url'], )