feat(api): changed get stun server config

This commit is contained in:
Taha Yassine Kraiem 2021-12-30 10:45:05 +01:00
parent dafabe4672
commit c476e41bb0

View file

@ -35,10 +35,12 @@ def get_full_config():
servers = servers.split("|")
credentials = get_temporary_credentials()
if __get_secret() is not None:
servers = [{"url": s.split(",")[0], **credentials} for s in servers]
for i in range(len(servers)):
url = servers[i].split(",")[0]
servers[i] = {"url": url} if url.lower().startswith("stun") else {"url": url, **credentials}
else:
for i in range(len(servers)):
s = servers[i].split("|")
s = servers[i].split(",")
if len(s) == 3:
servers[i] = {"url": s[0], "username": s[1], "credential": s[2]}
else: