summaryrefslogtreecommitdiff
path: root/tidal_dl_ng/helper/path.py
diff options
context:
space:
mode:
authorRobert Honz <exislow+github@gmail.com>2024-01-23 09:51:59 +0100
committerRobert Honz <exislow+github@gmail.com>2024-01-23 09:51:59 +0100
commita3473599316779b04a30de4a01bf893a68428219 (patch)
tree1a768cfd33e5ec8ca6a7b0a72e0c6082a664cccf /tidal_dl_ng/helper/path.py
parentbd91967d1b4314eb8648460aa13a62de0badc796 (diff)
downloadtidal-dl-ng-a3473599316779b04a30de4a01bf893a68428219.tar.gz
♻️ Renaming done to avoid confusion.
🛠️ Fixed config persisting error after read, if config file did not exist before (fixes #20). ✨ Implemented PKCE authorization to enable HiRes FLAC downloads. Fixes #9.
Diffstat (limited to 'tidal_dl_ng/helper/path.py')
-rw-r--r--tidal_dl_ng/helper/path.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/tidal_dl_ng/helper/path.py b/tidal_dl_ng/helper/path.py
index a2ce98c..373f78c 100644
--- a/tidal_dl_ng/helper/path.py
+++ b/tidal_dl_ng/helper/path.py
@@ -23,7 +23,7 @@ def path_home() -> str:
return os.path.abspath("./")
-def path_base() -> str:
+def path_config_base() -> str:
path_config: str = ".config"
path_base: str = os.path.join(path_home(), path_config, __name_display__)
@@ -34,30 +34,30 @@ def path_file_log() -> str:
# TODO: Remove this soon. Only for migration to new dir.
old = os.path.join(path_home(), ".tidal-dl-ng.log")
if os.path.isfile(old):
- os.makedirs(path_base(), exist_ok=True)
- os.rename(old, os.path.join(path_base(), "app.log"))
+ os.makedirs(path_config_base(), exist_ok=True)
+ os.rename(old, os.path.join(path_config_base(), "app.log"))
- return os.path.join(path_base(), "app.log")
+ return os.path.join(path_config_base(), "app.log")
def path_file_token() -> str:
# TODO: Remove this soon. Only for migration to new dir.
old = os.path.join(path_home(), ".tidal-dl-ng_token.json")
if os.path.isfile(old):
- os.makedirs(path_base(), exist_ok=True)
- os.rename(old, os.path.join(path_base(), "token.json"))
+ os.makedirs(path_config_base(), exist_ok=True)
+ os.rename(old, os.path.join(path_config_base(), "token.json"))
- return os.path.join(path_base(), "token.json")
+ return os.path.join(path_config_base(), "token.json")
def path_file_settings() -> str:
# TODO: Remove this soon. Only for migration to new dir.
old = os.path.join(path_home(), ".tidal-dl-ng_settings.json")
if os.path.isfile(old):
- os.makedirs(path_base(), exist_ok=True)
- os.rename(old, os.path.join(path_base(), "settings.json"))
+ os.makedirs(path_config_base(), exist_ok=True)
+ os.rename(old, os.path.join(path_config_base(), "settings.json"))
- return os.path.join(path_base(), "settings.json")
+ return os.path.join(path_config_base(), "settings.json")
def format_path_media(fmt_template: str, media: Track | Album | Playlist | UserPlaylist | Video | Mix) -> str: