use repo name if xpi parsed name not found
This commit is contained in:
parent
a63f552bce
commit
e78da5c443
5
main.py
5
main.py
@ -52,8 +52,6 @@ def download_xpi(xpi_url: str, download_dir: str, unique_name: str, force_downlo
|
||||
def parse(plugin, **kwargs):
|
||||
if repo not in plugin or len(plugin[repo].split('/')) != 2 or releases not in plugin or len(plugin[releases]) <= 0:
|
||||
return
|
||||
if name not in plugin:
|
||||
plugin[name] = plugin[repo].split('/')[-1]
|
||||
|
||||
headers = github_api_headers(github_token=kwargs.get('github_token'))
|
||||
|
||||
@ -185,6 +183,9 @@ def parse(plugin, **kwargs):
|
||||
|
||||
plugin[releases] = release_infos
|
||||
|
||||
if name not in plugin:
|
||||
plugin[name] = plugin[repo].split('/')[-1]
|
||||
|
||||
return plugin
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user