diff options
author | Matthias Baumgartner <dev@igsor.net> | 2023-03-04 14:16:00 +0100 |
---|---|---|
committer | Matthias Baumgartner <dev@igsor.net> | 2023-03-04 14:16:00 +0100 |
commit | 141cfeade2750e0255ca010079421efce4abeca2 (patch) | |
tree | 8deb4ce8270d1b40280cda6ea3080788f2848def /tagit/widgets | |
parent | 7eb2a8074752887afc8845900af2c3c0fb67388e (diff) | |
download | tagit-141cfeade2750e0255ca010079421efce4abeca2.tar.gz tagit-141cfeade2750e0255ca010079421efce4abeca2.tar.bz2 tagit-141cfeade2750e0255ca010079421efce4abeca2.zip |
namespace updates
Diffstat (limited to 'tagit/widgets')
-rw-r--r-- | tagit/widgets/browser.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tagit/widgets/browser.py b/tagit/widgets/browser.py index 8445706..17d99ed 100644 --- a/tagit/widgets/browser.py +++ b/tagit/widgets/browser.py @@ -171,7 +171,7 @@ class Browser(GridLayout, StorageAwareMixin, ConfigAwareMixin): """ # get groups and their shadow (group's members in items) groups = defaultdict(set) - all_items = reduce(operator.add, items, self.root.session.storage.empty(ns.bsfs.File)) + all_items = reduce(operator.add, items, self.root.session.storage.empty(ns.bsn.Entity)) for obj, grp in all_items.group(node=True, view=list): groups[grp].add(obj) @@ -219,7 +219,7 @@ class Browser(GridLayout, StorageAwareMixin, ConfigAwareMixin): unfolded |= self.folds[itm].shadow else: unfolded |= {itm} - return reduce(operator.add, unfolded, self.root.session.storage.empty(ns.bsfs.File)) + return reduce(operator.add, unfolded, self.root.session.storage.empty(ns.bsn.Entity)) def neighboring_unselected(self): """Return the item closest to the cursor and not being selected. May return None.""" @@ -580,7 +580,7 @@ class BrowserDescription(BrowserItem): grp = self.browser.folds[self.obj].group # FIXME: Here we could actually use a predicate reversal for Nodes.get # members = grp.get(ast.fetch.Node(ast.fetch.Predicate(ns.bse.group, reverse=True))) - members = self.browser.root.session.storage.get(ns.bsfs.File, + members = self.browser.root.session.storage.get(ns.bsn.Entity, ast.filter.Any(ns.bse.group, ast.filter.Is(grp))) # get group member's tags member_tags = members.tag.label(node=True) |