]> git.ipfire.org Git - ipfire.org.git/commitdiff
talk: Fix rendering when codec hasn't been negotiated, yet
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 11 Oct 2018 13:48:34 +0000 (14:48 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 11 Oct 2018 13:48:34 +0000 (14:48 +0100)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/backend/talk.py
src/templates/talk/modules/channels.html

index cc923dbfc4c6f8009d8ba03b116bbdc2d7097710..e5c196556c2a2eaf64289b626112efa0e7acf681 100644 (file)
@@ -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:
index 247fbc676051d03fb9cb1769ca8a74165ab41925..0bb8980e859f0ecbfd3b56e6c41edc6416e628eb 100644 (file)
@@ -1,5 +1,5 @@
 {% if channels %}
-       <div class="card">
+       <div class="card mb-3">
                <div class="card-body">
                        <table class="table mb-0">
                                <tbody>