dashboard: use native slider for mail size

This commit is contained in:
Johannes Zellner
2024-03-12 15:35:20 +01:00
parent 3a30eed3cd
commit ab035a2afe
2 changed files with 3 additions and 3 deletions

View File

@@ -10,8 +10,8 @@
<br> <br>
<form name="maxEmailSizeChangeForm" role="form" novalidate ng-submit="maxEmailSize.submit()" autocomplete="off"> <form name="maxEmailSizeChangeForm" role="form" novalidate ng-submit="maxEmailSize.submit()" autocomplete="off">
<div class="form-group"> <div class="form-group">
<label class="control-label">{{ 'emails.changeMailSizeDialog.size' | tr }} <b>{{ maxEmailSize.size | prettyDecimalSize }}</b></label> <label class="control-label" for="maxEmailSizeInput">{{ 'emails.changeMailSizeDialog.size' | tr }} <b>{{ maxEmailSize.size | prettyDecimalSize }}</b></label>
<slider ng-model="maxEmailSize.size" tooltip="hide" min="1000000" max="1000000000" step="1000000"></slider> <input type="range" id="maxEmailSizeInput" ng-model="maxEmailSize.size" step="1000000" min="1000000" max="1000000000" />
</div> </div>
<input class="ng-hide" type="submit"/> <input class="ng-hide" type="submit"/>
</form> </form>

View File

@@ -121,7 +121,7 @@ angular.module('Application').controller('EmailsController', ['$scope', '$locati
submit: function () { submit: function () {
$scope.maxEmailSize.busy = true; $scope.maxEmailSize.busy = true;
Client.setMaxEmailSize($scope.maxEmailSize.size, function (error) { Client.setMaxEmailSize(parseInt($scope.maxEmailSize.size), function (error) {
$scope.maxEmailSize.busy = false; $scope.maxEmailSize.busy = false;
if (error) return console.error(error); if (error) return console.error(error);