From ce87b11fbd642e688f0856e055fb77257eff15c1 Mon Sep 17 00:00:00 2001 From: Sam <51455162+samuellieberman@users.noreply.github.com> Date: Mon, 22 Jul 2024 07:59:43 -0600 Subject: [PATCH 1/2] Fix #2 for Add Library Tags panel (#328) The "Add Tags" panel displays all tags when no search has been performed. Modifies the "Add Library Tags panel" to be the same. --- tagstudio/src/qt/modals/tag_search.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tagstudio/src/qt/modals/tag_search.py b/tagstudio/src/qt/modals/tag_search.py index 005391f2..896f634f 100644 --- a/tagstudio/src/qt/modals/tag_search.py +++ b/tagstudio/src/qt/modals/tag_search.py @@ -84,6 +84,7 @@ class TagSearchPanel(PanelWidget): self.root_layout.addWidget(self.search_field) self.root_layout.addWidget(self.scroll_area) + self.update_tags("") # def reset(self): # self.search_field.setText('') From ec960f237258727c9acadd326908dffc8bdea5f8 Mon Sep 17 00:00:00 2001 From: Travis Abendshien <46939827+CyanVoxel@users.noreply.github.com> Date: Sun, 11 Aug 2024 19:01:08 -0700 Subject: [PATCH 2/2] (fix): use `.get()` to avoid `KeyError` (#347) --- tagstudio/src/qt/modals/folders_to_tags.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tagstudio/src/qt/modals/folders_to_tags.py b/tagstudio/src/qt/modals/folders_to_tags.py index 7021d59d..2486a76e 100644 --- a/tagstudio/src/qt/modals/folders_to_tags.py +++ b/tagstudio/src/qt/modals/folders_to_tags.py @@ -61,7 +61,7 @@ def folders_to_tags(library: Library): library.add_tag_to_library(new_tag) branch["dirs"][folder] = dict(dirs={}, tag=new_tag) branch = branch["dirs"][folder] - return branch["tag"] + return branch.get("tag") for tag in library.tags: reversed_tag = reverse_tag(library, tag, None)