From df8880fa4bfd295f71cdb25f2ac46d677f35d148 Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Mon, 20 Nov 2017 05:05:15 +0100 Subject: [PATCH] Fix exec_scripts: candidate_directories broke for XDG/profile_path This was broken in 1094d7d. --- autorandr.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/autorandr.py b/autorandr.py index ca35ba9..f0cf4ac 100755 --- a/autorandr.py +++ b/autorandr.py @@ -865,12 +865,11 @@ def exec_scripts(profile_path, script_name, meta_information=None): candidate_directories = [user_profile_path] for config_dir in os.environ.get("XDG_CONFIG_DIRS", "/etc/xdg").split(":"): - candidate_directories += os.path.join(config_dir, "autorandr") + candidate_directories.append(os.path.join(config_dir, "autorandr")) if profile_path: - candidate_directories += profile_path + candidate_directories.append(profile_path) for folder in candidate_directories: - if script_name not in ran_scripts: script = os.path.join(folder, script_name) if os.access(script, os.X_OK | os.F_OK): -- 2.39.2