diff --git a/main.py b/main.py index 9781287..e348067 100644 --- a/main.py +++ b/main.py @@ -157,7 +157,6 @@ def parse(plugin: AddonInfo, **kwargs): title=f'Parse {plugin.repo} of zotero version failed', body=f'xpi:{plugin.repo}@{release.tagName} on {release.targetZoteroVersion}\n', github_token=kwargs.get('github_token')) - print(plugin.repo, release.targetZoteroVersion, xpi_filename, release.minZoteroVersion, release.maxZoteroVersion) except Exception as e: print(f'handle {plugin.repo} request {release_url} failed: {e}') diff --git a/moz_addons.py b/moz_addons.py index a285197..ca53587 100644 --- a/moz_addons.py +++ b/moz_addons.py @@ -215,6 +215,9 @@ def detail_from_manifest_rdf(manifest): else: details['min_version'] = min_version + if compare_versions(max_version.replace('*', '999'), '6.*') > 0: + # rdf not support z7 + max_version = '6.*' if exist_max_version := details['max_version']: if compare_versions(max_version.replace('*', '999'), exist_max_version.replace('*', '0')) >= 0: details['max_version'] = max_version