pluginupdate.py: fix regression with plugin line splitting

Before 46c68ad both "@" and " as " could be used in the same line like
the following:

    vimwiki/vimwiki@dev as vimwiki-dev

After 46c68ad this gives an error due to the split URI still erroneously
including the " as [name]" at the end, due to splitting from the wrong
variable.
This commit is contained in:
Lily Foster 2022-01-21 07:49:53 -05:00 committed by Matthieu Coudron
parent a247ac2252
commit b6718ec0aa

View File

@ -470,10 +470,10 @@ def parse_plugin_line(line: str) -> PluginDesc:
alias = None alias = None
uri = line uri = line
if " as " in uri: if " as " in uri:
uri, alias = line.split(" as ") uri, alias = uri.split(" as ")
alias = alias.strip() alias = alias.strip()
if "@" in line: if "@" in uri:
uri, branch = line.split("@") uri, branch = uri.split("@")
repo = make_repo(uri.strip(), branch.strip(), alias) repo = make_repo(uri.strip(), branch.strip(), alias)