fix: file download issue

This commit is contained in:
Usman Nasir
2020-05-01 12:38:23 +05:00
6 changed files with 28 additions and 27 deletions

View File

@@ -106,7 +106,7 @@ app.controller('createDatabase', function ($scope, $http) {
$scope.generatePassword = function () { $scope.generatePassword = function () {
$scope.generatedPasswordView = false; $scope.generatedPasswordView = false;
$scope.dbPassword = randomPassword(12); $scope.dbPassword = randomPassword(16);
}; };
$scope.usePassword = function () { $scope.usePassword = function () {
@@ -447,7 +447,7 @@ app.controller('listDBs', function ($scope, $http) {
$scope.generatePassword = function () { $scope.generatePassword = function () {
$scope.generatedPasswordView = false; $scope.generatedPasswordView = false;
$scope.dbPassword = randomPassword(12); $scope.dbPassword = randomPassword(16);
}; };
$scope.usePassword = function () { $scope.usePassword = function () {

View File

@@ -64,10 +64,11 @@ def downloadFile(request):
try: try:
userID = request.session['userID'] userID = request.session['userID']
admin = Administrator.objects.get(pk=userID) admin = Administrator.objects.get(pk=userID)
import urllib.parse from urllib.parse import quote
from django.utils.encoding import iri_to_uri
fileToDownload = request.build_absolute_uri().split('fileToDownload')[1][1:] fileToDownload = request.build_absolute_uri().split('fileToDownload')[1][1:]
fileToDownload = urllib.parse.unquote(fileToDownload) fileToDownload = iri_to_uri(fileToDownload)
domainName = request.GET.get('domainName') domainName = request.GET.get('domainName')

View File

@@ -113,7 +113,7 @@ app.controller('createFTPAccount', function ($scope, $http) {
$scope.generatePassword = function () { $scope.generatePassword = function () {
$scope.generatedPasswordView = false; $scope.generatedPasswordView = false;
$scope.ftpPassword = randomPassword(12); $scope.ftpPassword = randomPassword(16);
}; };
$scope.usePassword = function () { $scope.usePassword = function () {
@@ -451,7 +451,7 @@ app.controller('listFTPAccounts', function ($scope, $http) {
$scope.generatePassword = function () { $scope.generatePassword = function () {
$scope.generatedPasswordView = false; $scope.generatedPasswordView = false;
$scope.ftpPassword = randomPassword(12); $scope.ftpPassword = randomPassword(16);
}; };
$scope.usePassword = function () { $scope.usePassword = function () {

View File

@@ -197,21 +197,21 @@
<select ng-model="languageSelection" ng-init="languageSelection='english'" <select ng-model="languageSelection" ng-init="languageSelection='english'"
class="form-control"> class="form-control">
<option value="english">English</option> <option value="english">English</option>
<option>Chinese</option>
<option>Italian</option>
<option>French</option>
<option>Bulgarian</option>
<option>Portuguese</option>
<option>Japanese</option>
<option>Bosnian</option> <option>Bosnian</option>
<option>Greek</option> <option>Bulgarian</option>
<option>Russian</option> <option>Chinese</option>
<option>Turkish</option> <option>French</option>
<option>Spanish</option>
<option>Polish</option>
<option>Vietnamese</option>
<option>German</option> <option>German</option>
<option>Greek</option>
<option>Italian</option>
<option>Indonesian</option> <option>Indonesian</option>
<option>Japanese</option>
<option>Polish</option>
<option>Portuguese</option>
<option>Russian</option>
<option>Spanish</option>
<option>Turkish</option>
<option>Vietnamese</option>
</select> </select>
</div> </div>
</div> </div>

View File

@@ -110,7 +110,7 @@ app.controller('createEmailAccount', function ($scope, $http) {
$scope.generatePassword = function () { $scope.generatePassword = function () {
$scope.generatedPasswordView = false; $scope.generatedPasswordView = false;
$scope.emailPassword = randomPassword(12); $scope.emailPassword = randomPassword(16);
}; };
$scope.usePassword = function () { $scope.usePassword = function () {
@@ -465,7 +465,7 @@ app.controller('changeEmailPassword', function ($scope, $http) {
$scope.generatePassword = function () { $scope.generatePassword = function () {
$scope.generatedPasswordView = false; $scope.generatedPasswordView = false;
$scope.emailPassword = randomPassword(12); $scope.emailPassword = randomPassword(16);
}; };
$scope.usePassword = function () { $scope.usePassword = function () {

View File

@@ -113,7 +113,7 @@ app.controller('createUserCtr', function ($scope, $http) {
$scope.generatePassword = function () { $scope.generatePassword = function () {
$scope.generatedPasswordView = false; $scope.generatedPasswordView = false;
$scope.password = randomPassword(12); $scope.password = randomPassword(16);
}; };
$scope.usePassword = function () { $scope.usePassword = function () {
@@ -342,7 +342,7 @@ app.controller('modifyUser', function ($scope, $http) {
$scope.generatePassword = function () { $scope.generatePassword = function () {
$scope.generatedPasswordView = false; $scope.generatedPasswordView = false;
$scope.password = randomPassword(12); $scope.password = randomPassword(16);
}; };
$scope.usePassword = function () { $scope.usePassword = function () {