Skip to content
This repository was archived by the owner on Jul 23, 2024. It is now read-only.

Commit 83ef5db

Browse files
committed
fix: save imported presets directly to 'user' repository
1 parent df5a074 commit 83ef5db

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

gradience/ui/presets_manager_window.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,7 @@ def on_file_chooser_response(self, widget, response):
285285
self.preset_path.get_path(),
286286
os.path.join(
287287
presets_dir,
288+
"user",
288289
preset_file,
289290
),
290291
)
@@ -311,6 +312,7 @@ def reload_pref_group(self):
311312
}
312313

313314
for repo in Path(presets_dir).iterdir():
315+
buglog(f"presets_dir.iterdir: {repo}")
314316
if repo.is_dir(): # repo
315317
presets_list = {}
316318
for file_name in repo.iterdir():
@@ -331,7 +333,8 @@ def reload_pref_group(self):
331333
presets_list[file_name] = preset[
332334
"name"
333335
]
334-
except Exception:
336+
except Exception as e:
337+
buglog(f"reload_pref_group exception: {e}")
335338
self.toast_overlay.add_toast(
336339
Adw.Toast(title=_("Failed to load preset"))
337340
)
@@ -361,7 +364,8 @@ def reload_pref_group(self):
361364
presets_list["user"][file_name] = preset[
362365
"name"
363366
]
364-
except Exception:
367+
except Exception as e:
368+
buglog(f"reload_pref_group exception: {e}")
365369
self.toast_overlay.add_toast(
366370
Adw.Toast(title=_("Failed to load preset"))
367371
)

0 commit comments

Comments
 (0)