From c0ca40aebb4644594b13281c749fa411d33e3c5f Mon Sep 17 00:00:00 2001 From: AlisterH Date: Wed, 31 May 2023 20:16:09 +1200 Subject: [PATCH] add userDescriptionFolder() method --- python/plugins/grassprovider/Grass7Utils.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/python/plugins/grassprovider/Grass7Utils.py b/python/plugins/grassprovider/Grass7Utils.py index 54861e26986..e89094a24f9 100644 --- a/python/plugins/grassprovider/Grass7Utils.py +++ b/python/plugins/grassprovider/Grass7Utils.py @@ -253,9 +253,15 @@ class Grass7Utils: return folder or '' + @staticmethod + def userDescriptionFolder(): + folder = os.path.join(userFolder(), 'grassaddons', 'description') + mkdir(folder) + return os.path.abspath(folder) + @staticmethod def grassDescriptionFolders(): - return [os.path.join(userFolder(), 'grassaddons', 'description'), os.path.join(os.path.dirname(__file__), 'description')] + return [Grass7Utils.userDescriptionFolder(), os.path.join(os.path.dirname(__file__), 'description')] @staticmethod def getWindowsCodePage():