فهرست منبع

prosody: update the comma logic while listing TURNs

emrah 1 سال پیش
والد
کامیت
a41578c328
1فایلهای تغییر یافته به همراه2 افزوده شده و 5 حذف شده
  1. 2 5
      prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua

+ 2 - 5
prosody/rootfs/defaults/conf.d/jitsi-meet.cfg.lua

@@ -79,23 +79,20 @@ external_service_secret = "{{.Env.TURN_CREDENTIALS}}";
 {{- end }}
 
 {{ if or .Env.TURN_HOST .Env.TURNS_HOST -}}
-{{- $comma := "" -}}
 external_services = {
   {{ if $TURN_HOST -}}
     {{- range $idx1, $host := $TURN_HOSTS -}}
       {{- range $idx2, $transport := $TURN_TRANSPORTS -}}
-        {{- $comma }}
+        {{- if or $idx1 $idx2 -}},{{- end }}
         { type = "turn", host = "{{ $host }}", port = {{ $TURN_PORT }}, transport = "{{ $transport }}", secret = true, ttl = 86400, algorithm = "turn" }
-        {{- $comma = "," -}}
       {{- end -}}
     {{- end -}}
   {{- end -}}
 
   {{- if $TURNS_HOST -}}
     {{- range $idx, $host := $TURNS_HOSTS -}}
-        {{- $comma }}
+        {{- if or $TURN_HOST $idx -}},{{- end }}
         { type = "turns", host = "{{ $host }}", port = {{ $TURNS_PORT }}, transport = "tcp", secret = true, ttl = 86400, algorithm = "turn" }
-        {{- $comma = "," -}}
     {{- end }}
   {{- end }}
 };