mirror of
https://github.com/usmannasir/cyberpanel.git
synced 2025-11-08 14:26:16 +01:00
bug fix: file download
This commit is contained in:
@@ -1479,7 +1479,6 @@ fileManager.controller('fileManagerCtrl', function ($scope, $http, FileUploader,
|
||||
// Download files
|
||||
|
||||
$scope.downloadFile = function () {
|
||||
|
||||
url = "/filemanager/downloadFile";
|
||||
var downloadURL = $scope.currentPath + "/" + allFilesAndFolders[0];
|
||||
window.location.href = url + '?domainName=' + domainName + '&fileToDownload=' + downloadURL;
|
||||
|
||||
@@ -66,7 +66,9 @@ def downloadFile(request):
|
||||
admin = Administrator.objects.get(pk=userID)
|
||||
import urllib.parse
|
||||
|
||||
fileToDownload = urllib.parse.unquote(request.GET.get('fileToDownload'))
|
||||
fileToDownload = request.build_absolute_uri().split('fileToDownload')[1][1:]
|
||||
fileToDownload = urllib.parse.unquote(fileToDownload)
|
||||
|
||||
domainName = request.GET.get('domainName')
|
||||
|
||||
currentACL = ACLManager.loadedACL(userID)
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
import urllib.parse
|
||||
encodedStr = 'ville.laprairie.qc.ca&fileToDownload=/home/ville.laprairie.qc.ca/public_html/app/uploads/2019/05/2019-05-16_Terre-contamine%CC%81e-sur-Goyer-150x150.jpg'
|
||||
print(urllib.parse.unquote(encodedStr))
|
||||
Reference in New Issue
Block a user