]> code.delx.au - webdl/blobdiff - sbs.py
Small cleanup
[webdl] / sbs.py
diff --git a/sbs.py b/sbs.py
index d4570cac155166b0037e7aae27cec4ccec135e73..d622e4046d6799b205ee39c6df0ab268aae5e47d 100644 (file)
--- a/sbs.py
+++ b/sbs.py
@@ -85,8 +85,8 @@ def fill_section(get_catnode, section):
                index += doc["itemsPerPage"]
 
 class SbsRoot(Node):
-       def __init__(self, title, parent=None):
-               Node.__init__(self, title, parent)
+       def __init__(self, parent=None):
+               Node.__init__(self, "SBS", parent)
                self.catnodes = {}
 
        def get_catnode(self, name):
@@ -97,13 +97,10 @@ class SbsRoot(Node):
                        self.catnodes[name] = n
                        return n
 
-       def get_children(self):
-               if self.children:
-                       return self.children
+       def fill_children(self):
                for section in SECTIONS:
                        fill_section(self.get_catnode, section)
-               return self.children
 
 def fill_nodes(root_node):
-       SbsRoot("SBS", root_node)
+       SbsRoot(root_node)