]> www.infradead.org Git - users/dwmw2/openconnect.git/commitdiff
Avoid code duplication in www/html.py
authorDaniel Lenski <dlenski@gmail.com>
Wed, 3 Nov 2021 20:57:10 +0000 (13:57 -0700)
committerDaniel Lenski <dlenski@gmail.com>
Wed, 3 Nov 2021 20:57:10 +0000 (13:57 -0700)
Ping #342, closes !279.

Signed-off-by: Dimitri Papadopoulos <3350651-DimitriPapadopoulos@users.noreply.gitlab.com>
Signed-off-by: Daniel Lenski <dlenski@gmail.com>
www/html.py

index 0facd81946a209f7d9949478f69ef21a00734dff..9278e016920c6022315f23d7e199c3f53d48fd10 100755 (executable)
@@ -120,21 +120,13 @@ class docHandler(xml.sax.ContentHandler):
             idx = len(replace)
             replace[idx:] = [repl]
 
-        elif name == "br":
-            writeHtml("<br")
-            if attrs.getLength() > 0:
-                names = attrs.getNames()
-                for name in names:
-                    writeHtml(" " + name + "=\"" + attrs.get(name) + "\"")
-            writeHtml(" />")
-
         else:
             writeHtml("<" + name)
             if attrs.getLength() > 0:
                 names = attrs.getNames()
                 for name in names:
                     writeHtml(" " + name + "=\"" + attrs.get(name) + "\"")
-            writeHtml(">")
+            writeHtml(" />" if name == "br" else ">")
 
     def characters(self, ch):
         self.content += ch