mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-10 16:39:04 +08:00
Fix for weird home directories on Windows
The expanduser function will expand to a combination of HOMEDRIVE and HOMEPATH which might not be the same as APPDATA if your configuration is very weird (e.g. you've changed your APPDATA location). Contributes to CURA-6418.
This commit is contained in:
parent
07ea8221c1
commit
a4924d2695
@ -23,7 +23,10 @@ known_args = vars(parser.parse_known_args()[0])
|
||||
if not known_args["debug"]:
|
||||
def get_cura_dir_path():
|
||||
if Platform.isWindows():
|
||||
return os.path.expanduser("~/AppData/Roaming/" + CuraAppName)
|
||||
appdata_path = os.getenv("APPDATA")
|
||||
if not appdata_path: #Defensive against the environment variable missing (should never happen).
|
||||
appdata_path = "."
|
||||
return os.path.join(appdata_path, CuraAppName)
|
||||
elif Platform.isLinux():
|
||||
return os.path.expanduser("~/.local/share/" + CuraAppName)
|
||||
elif Platform.isOSX():
|
||||
|
Loading…
x
Reference in New Issue
Block a user