diff --git a/createfolders.py b/createfolders.py index e5ffb25..55cee0a 100755 --- a/createfolders.py +++ b/createfolders.py @@ -71,23 +71,29 @@ if check: data = {} data['name'] = folder data['description'] = description + data['version'] = 1 print ("Creating folder "+newfolder ) - if parent_folder=="/": reqval='/folders/folders' - else: # parent folder create a child - + if parent_folder=="/": + reqval='/folders/folders' + reqval='/folders/folders?parentFolderUri=/folders/folders' + data['parentFolderUri'] = '' + + else: + # parent folder create a child parentinfo=getfolderid(parent_folder) - + if parentinfo != None: - parenturi=parentinfo[1] reqval='/folders/folders?parentFolderUri='+parenturi else: print("Parent folder not found") + print(reqval) + print(data) myresult=callrestapi(reqval,reqtype,data=data,stoponerror=0) else: print("ERROR: cannot read "+file) - \ No newline at end of file +