From 1b3d3649d5375a324ee62e34abd95fc8ce1205cb Mon Sep 17 00:00:00 2001 From: Casey Dahlin Date: Sun, 4 Jan 2009 08:44:23 -0500 Subject: Correct Category fill method It now intersects the fill values with the existing arguments --- category.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/category.py b/category.py index eda7ab7..ad33774 100644 --- a/category.py +++ b/category.py @@ -120,8 +120,6 @@ class Category: for key, value in self.args.iteritems(): if not info.has_key(key): args[key] = value - elif not value.singular(): - args[key] = info[key] else: - args[key] = value + args[key] = value.intersect(info[key]) return Category(self.name, **args) -- cgit