From bc48738dbde976a77f953c96127f047092d48a35 Mon Sep 17 00:00:00 2001 From: Fredrik Tolf Date: Sat, 11 May 2013 17:02:17 +0200 Subject: [PATCH] Reimplemented pagetree.idlist nicer. --- manga/lib.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/manga/lib.py b/manga/lib.py index 2a11cb1..373c932 100644 --- a/manga/lib.py +++ b/manga/lib.py @@ -46,8 +46,8 @@ class pagetree(object): """Returns a list of the IDs necessary to resolve this node from the root node.""" if len(self.stack) == 0: - raise Exception("Cannot get ID list on root node.") - return [n.id for n, i in self.stack[1:]] + [self.id] + return [] + return self.stack[-1][0].idlist() + [self.id] def byidlist(self, idlist): if len(idlist) == 0: -- 2.11.0