Skip to content

Commit 52cfd8d

Browse files
committed
change base url
1 parent 8a1579c commit 52cfd8d

File tree

1 file changed

+6
-19
lines changed

1 file changed

+6
-19
lines changed

audiostack/content/file.py

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212

1313
class File:
14-
FAMILY = "content"
14+
FAMILY = "v3"
1515
interface = RequestInterface(family=FAMILY)
1616

1717
class Item(APIResponseItem):
@@ -60,11 +60,8 @@ def create(
6060

6161
if not file_name:
6262
raise Exception("Please supply a valid file name")
63-
64-
if not folder_id:
65-
Folder.get_root().data["folders"]["folderId"]
66-
67-
category_id = File.get_category_id_by_name(category)
63+
if category:
64+
category_id = File.get_category_id_by_name(category)
6865

6966
payload = {
7067
"fileName": file_name,
@@ -76,7 +73,6 @@ def create(
7673
rtype=RequestTypes.POST,
7774
route="file/create-upload-url",
7875
json=payload,
79-
overwrite_base_url="https://v2.api.audio/v3",
8076
)
8177
response = APIResponseItem(r)
8278
url = response.data["uploadUrl"]
@@ -99,7 +95,6 @@ def modify(
9995
rtype=RequestTypes.PATCH,
10096
route=f"file/{file_id}",
10197
json=payload,
102-
overwrite_base_url="https://v2.api.audio/v3",
10398
)
10499
return File.Item(r)
105100

@@ -108,7 +103,6 @@ def get(file_id: str) -> Item:
108103
r = File.interface.send_request(
109104
rtype=RequestTypes.GET,
110105
route=f"file/{file_id}",
111-
overwrite_base_url="https://v2.api.audio/v3",
112106
)
113107
return File.Item(r)
114108

@@ -118,7 +112,6 @@ def delete(file_id: str, folder_id: str) -> APIResponseItem:
118112
r = File.interface.send_request(
119113
rtype=RequestTypes.DELETE,
120114
route=f"file/{file_id}/{folder_id}",
121-
overwrite_base_url="https://v2.api.audio/v3",
122115
)
123116
return APIResponseItem(r)
124117

@@ -127,7 +120,6 @@ def get_file_categories() -> APIResponseItem:
127120
r = File.interface.send_request(
128121
rtype=RequestTypes.GET,
129122
route="file/metadata/file-categories",
130-
overwrite_base_url="https://v2.api.audio/v3",
131123
)
132124
return APIResponseItem(r)
133125

@@ -144,7 +136,7 @@ def get_category_id_by_name(name: str) -> Optional[UUID]:
144136

145137

146138
class Folder:
147-
FAMILY = "content"
139+
FAMILY = "v3"
148140
interface = RequestInterface(family=FAMILY)
149141

150142
class Item(APIResponseItem):
@@ -168,8 +160,7 @@ def resolve_item(self, list_type: str, item: Any) -> dict:
168160
def get_root() -> Item:
169161
r = Folder.interface.send_request(
170162
rtype=RequestTypes.GET,
171-
route="v3/file/folder",
172-
overwrite_base_url="https://v2.api.audio",
163+
route="folder",
173164
)
174165
return Folder.Item(r)
175166

@@ -181,9 +172,8 @@ def create(name: str, parent_folder_id: Optional[UUID] = None) -> APIResponseIte
181172
}
182173
r = Folder.interface.send_request(
183174
rtype=RequestTypes.POST,
184-
route="file/folder",
175+
route="folder",
185176
json=folder,
186-
overwrite_base_url="https://v2.api.audio/v3",
187177
)
188178
return APIResponseItem(r)
189179

@@ -192,7 +182,6 @@ def get(folder_id: UUID) -> APIResponseItem:
192182
r = Folder.interface.send_request(
193183
rtype=RequestTypes.GET,
194184
route=f"folder/{folder_id}",
195-
overwrite_base_url="https://v2.api.audio/v3",
196185
)
197186
return APIResponseItem(r)
198187

@@ -208,7 +197,6 @@ def modify(
208197
rtype=RequestTypes.PATCH,
209198
route=f"folder/{folder_id}",
210199
json=folder,
211-
overwrite_base_url="https://v2.api.audio/v3",
212200
)
213201
return APIResponseItem(r)
214202

@@ -217,6 +205,5 @@ def delete(folder_id: UUID) -> APIResponseItem:
217205
r = File.interface.send_request(
218206
rtype=RequestTypes.DELETE,
219207
route=f"folder/{folder_id}",
220-
overwrite_base_url="https://v2.api.audio/v3",
221208
)
222209
return APIResponseItem(r)

0 commit comments

Comments
 (0)