asd
This commit is contained in:
parent
8d930cd3a3
commit
b9e85a9375
|
|
@ -380,7 +380,7 @@ def NCAddStandardFiles(request):
|
||||||
def NCAddDirs(request):
|
def NCAddDirs(request):
|
||||||
if request.method == "GET":
|
if request.method == "GET":
|
||||||
agency = Agency.objects.get(pk=request.GET.get('agencyid'))
|
agency = Agency.objects.get(pk=request.GET.get('agencyid'))
|
||||||
if(DataDir.objects.get(pk=request.GET.get('dirid')).exists()):
|
try:
|
||||||
dir_to_create = DataDir.objects.get(pk=request.GET.get('dirid'))
|
dir_to_create = DataDir.objects.get(pk=request.GET.get('dirid'))
|
||||||
sharestring = ""
|
sharestring = ""
|
||||||
if(dir_to_create.visibleby.all().count() > 0):
|
if(dir_to_create.visibleby.all().count() > 0):
|
||||||
|
|
@ -415,8 +415,8 @@ def NCAddDirs(request):
|
||||||
r = requests.request("MKCOL", settings.NEXTCLOUD_URL + "remote.php/dav/files/vhdadjangoapi_8fjz47epc6/Agenturdaten_" + str(agency.pk)+ d_prestring + "/" + dir_to_create.name, auth=(settings.NEXTCLOUD_USER_API, settings.NEXTCLOUD_PW_API))
|
r = requests.request("MKCOL", settings.NEXTCLOUD_URL + "remote.php/dav/files/vhdadjangoapi_8fjz47epc6/Agenturdaten_" + str(agency.pk)+ d_prestring + "/" + dir_to_create.name, auth=(settings.NEXTCLOUD_USER_API, settings.NEXTCLOUD_PW_API))
|
||||||
|
|
||||||
return JsonResponse({'status' : True, 'message': 'Ordner ' + dir_to_create.name + ' angelegt.' + sharestring + " RESP: " + r.text + " " + "remote.php/dav/files/vhdadjangoapi_8fjz47epc6/Agenturdaten_" + str(agency.pk) + d_prestring + "/" + dir_to_create.name})
|
return JsonResponse({'status' : True, 'message': 'Ordner ' + dir_to_create.name + ' angelegt.' + sharestring + " RESP: " + r.text + " " + "remote.php/dav/files/vhdadjangoapi_8fjz47epc6/Agenturdaten_" + str(agency.pk) + d_prestring + "/" + dir_to_create.name})
|
||||||
else:
|
except:
|
||||||
return JsonResponse({'status' : False, 'message': 'Datei nicht gefunden'})
|
return JsonResponse({'status' : True, 'message': 'Ordner ID ID nicht gefunden'})
|
||||||
|
|
||||||
return JsonResponse({'status' : False, 'message': 'AUTH ERROR'})
|
return JsonResponse({'status' : False, 'message': 'AUTH ERROR'})
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue