From b371487224ec33f5e3fd6413ae2e10ddf03c3d68 Mon Sep 17 00:00:00 2001 From: Chris Hennes Date: Tue, 21 Dec 2021 14:47:46 -0600 Subject: [PATCH] Addon Manager: Correct macro installation location --- src/Mod/AddonManager/AddonManager.py | 2 +- src/Mod/AddonManager/addonmanager_workers.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Mod/AddonManager/AddonManager.py b/src/Mod/AddonManager/AddonManager.py index f297a86958..6212673aa8 100644 --- a/src/Mod/AddonManager/AddonManager.py +++ b/src/Mod/AddonManager/AddonManager.py @@ -149,7 +149,7 @@ class CommandAddonManager: self.dialog.setWindowFlag(QtCore.Qt.Tool) # cleanup the leftovers from previous runs - self.macro_repo_dir = FreeCAD.getUserMacroDir() + self.macro_repo_dir = FreeCAD.getUserMacroDir(True) self.packages_with_updates = [] self.startup_sequence = [] self.addon_removed = False diff --git a/src/Mod/AddonManager/addonmanager_workers.py b/src/Mod/AddonManager/addonmanager_workers.py index b37bdec300..ebecafb5b4 100644 --- a/src/Mod/AddonManager/addonmanager_workers.py +++ b/src/Mod/AddonManager/addonmanager_workers.py @@ -1584,7 +1584,7 @@ class UpdateSingleWorker(QtCore.QThread): install_succeeded, errors = repo.macro.install(cache_path) if install_succeeded: - install_succeeded, errors = repo.macro.install(FreeCAD.getUserMacroDir()) + install_succeeded, errors = repo.macro.install(FreeCAD.getUserMacroDir(True)) if install_succeeded: self.success.emit(repo)