mirror of
https://github.com/khoaliber/khoj.git
synced 2026-03-07 13:23:15 +00:00
Do not try retrieve an unconfigured core content type in Config GUI
Previous behavior was resulting in a null reference error. As key for the core content/search type was not present in current config Fallback to using default config for unconfigured core content type instead See #165 for details
This commit is contained in:
@@ -58,9 +58,9 @@ class MainWindow(QtWidgets.QMainWindow):
|
|||||||
# Add Settings Panels for each Search Type to Configure Window Layout
|
# Add Settings Panels for each Search Type to Configure Window Layout
|
||||||
self.search_settings_panels = []
|
self.search_settings_panels = []
|
||||||
for search_type in SearchType:
|
for search_type in SearchType:
|
||||||
current_content_config = self.current_config["content-type"][search_type] or self.get_default_config(
|
current_content_config = self.current_config["content-type"].get(
|
||||||
search_type=search_type
|
search_type, None
|
||||||
)
|
) or self.get_default_config(search_type=search_type)
|
||||||
self.search_settings_panels += [self.add_settings_panel(current_content_config, search_type)]
|
self.search_settings_panels += [self.add_settings_panel(current_content_config, search_type)]
|
||||||
|
|
||||||
# Add Conversation Processor Panel to Configure Screen
|
# Add Conversation Processor Panel to Configure Screen
|
||||||
|
|||||||
Reference in New Issue
Block a user