Skip to content

Commit 4e986a6

Browse files
authored
Fixed parent folder problem (#117)
1 parent 3b4eee2 commit 4e986a6

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/sasctl/_services/folders.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,17 @@ def create_folder(cls, name, parent=None, description=None):
4141
-------
4242
4343
"""
44-
parent = cls.get_folder(parent)
44+
if parent is not None:
45+
parent = cls.get_folder(parent)
46+
47+
if parent is None:
48+
raise ValueError('`parent` folder does not exist')
4549

4650
body = {
4751
'name': name,
4852
'description': description,
4953
'folderType': 'folder',
50-
'parentFolderUri': parent.id if parent else None,
54+
'parentFolderUri': '/folders/folders/'+parent.id if parent else None,
5155
}
5256

5357
return cls.post(

0 commit comments

Comments
 (0)