mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
appsv2: fix previous commit about __DOMAIN__ because url may be None x_x
This commit is contained in:
parent
128d7ebfe2
commit
e05df676dc
1 changed files with 2 additions and 2 deletions
|
@ -338,13 +338,13 @@ class PermissionsResource(AppResource):
|
||||||
super().__init__({"permissions": properties}, *args, **kwargs)
|
super().__init__({"permissions": properties}, *args, **kwargs)
|
||||||
|
|
||||||
for perm, infos in self.permissions.items():
|
for perm, infos in self.permissions.items():
|
||||||
if "__DOMAIN__" in infos.get("url", ""):
|
if infos.get("url") and "__DOMAIN__" in infos.get("url", ""):
|
||||||
infos["url"] = infos["url"].replace(
|
infos["url"] = infos["url"].replace(
|
||||||
"__DOMAIN__", self.get_setting("domain")
|
"__DOMAIN__", self.get_setting("domain")
|
||||||
)
|
)
|
||||||
infos["additional_urls"] = [
|
infos["additional_urls"] = [
|
||||||
u.replace("__DOMAIN__", self.get_setting("domain"))
|
u.replace("__DOMAIN__", self.get_setting("domain"))
|
||||||
for u in infos.get("additional_urls")
|
for u in infos.get("additional_urls", [])
|
||||||
]
|
]
|
||||||
|
|
||||||
def provision_or_update(self, context: Dict = {}):
|
def provision_or_update(self, context: Dict = {}):
|
||||||
|
|
Loading…
Add table
Reference in a new issue