From: Michael Tremer Date: Thu, 11 Oct 2018 13:48:34 +0000 (+0100) Subject: talk: Fix rendering when codec hasn't been negotiated, yet X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e3dfabc1dfd3d8cdb3d6fc94266f0b29c88c1769;p=ipfire.org.git talk: Fix rendering when codec hasn't been negotiated, yet Signed-off-by: Michael Tremer --- diff --git a/src/backend/talk.py b/src/backend/talk.py index cc923dbf..e5c19655 100644 --- a/src/backend/talk.py +++ b/src/backend/talk.py @@ -151,9 +151,12 @@ class Channel(object): def codec(self): # We always assume a symmetric codec s = [ - "%s @ %s kHz" % (self.data.write_codec, int(self.data.write_rate) / 1000.0), + self.data.write_codec, ] + if self.data.write_rate: + s.append("%.0f kHz" % (int(self.data.write_rate) / 1000.0)) + if self.data.write_bit_rate == "0": s.append("VBR") else: diff --git a/src/templates/talk/modules/channels.html b/src/templates/talk/modules/channels.html index 247fbc67..0bb8980e 100644 --- a/src/templates/talk/modules/channels.html +++ b/src/templates/talk/modules/channels.html @@ -1,5 +1,5 @@ {% if channels %} -
+