From 28ff71a031f7cfb0a0290a859fd4fb8331b9fdd2 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sat, 23 Jan 2010 06:42:02 +0900 Subject: [PATCH] fix dingsbums tests --- anki/importing/dingsbums.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/anki/importing/dingsbums.py b/anki/importing/dingsbums.py index 7bb19619a..0dc1f32a3 100644 --- a/anki/importing/dingsbums.py +++ b/anki/importing/dingsbums.py @@ -146,7 +146,7 @@ class DingsBumsHandler(ContentHandler): m.addFieldModel(FieldModel(self.labels[aField], False, False)) # field models for attributes for attr in ["a1", "a2" "a3", "a4"]: - if attr in attrs: + if attr in attrs.keys(): m.addFieldModel(FieldModel(self.attributes[attrs[attr]], False, False)) self.typeAttributes[attrs["eid"] + "_" + attr] = self.attributes[attrs[attr]] @@ -174,7 +174,7 @@ class DingsBumsHandler(ContentHandler): self.f = Fact(model) # process attributes for attr in ["a1", "a2" "a3", "a4"]: - if attr in attrs: + if attr in attrs.keys(): self.f.__setitem__(self.typeAttributes[attrs["et"] + "_" + attr], self.attributeItems[attrs[attr]]) # process tags. Unit, Category plus entry type name tagString = unicode(self.unitCategories[attrs["u"]] + " " + self.unitCategories[attrs["c"]] + " " + model.tags) @@ -221,4 +221,4 @@ if __name__ == '__main__': mydeck.s.close() print "... Finished" - sys.exit(1) \ No newline at end of file + sys.exit(1)