From a99d5d9fc24c2ac74576a5d52ad7b8aa0c4af960 Mon Sep 17 00:00:00 2001 From: Vladyslav_Prykhodko Date: Mon, 1 Jun 2020 11:50:25 +0300 Subject: [PATCH] Improvment view mail-setting --- ui/src/app/admin/admin.controller.js | 3 + .../app/admin/outgoing-mail-settings.tpl.html | 73 ++++++++++--------- 2 files changed, 43 insertions(+), 33 deletions(-) diff --git a/ui/src/app/admin/admin.controller.js b/ui/src/app/admin/admin.controller.js index 8a2f04c621..f949c7a2fa 100644 --- a/ui/src/app/admin/admin.controller.js +++ b/ui/src/app/admin/admin.controller.js @@ -39,6 +39,9 @@ export default function AdminController(adminService, toast, $scope, $rootScope, function loadSettings() { adminService.getAdminSettings($state.$current.data.key).then(function success(settings) { vm.settings = settings; + if(vm.settings.jsonValue && vm.settings.jsonValue.enableTls && angular.isString(vm.settings.jsonValue.enableTls)){ + vm.settings.jsonValue.enableTls = vm.settings.jsonValue.enableTls === 'true'; + } }); } diff --git a/ui/src/app/admin/outgoing-mail-settings.tpl.html b/ui/src/app/admin/outgoing-mail-settings.tpl.html index 89f551ed29..596c9c4091 100644 --- a/ui/src/app/admin/outgoing-mail-settings.tpl.html +++ b/ui/src/app/admin/outgoing-mail-settings.tpl.html @@ -38,7 +38,7 @@ - + {{smtpProtocol.toUpperCase()}} @@ -77,48 +77,55 @@
admin.timeout-invalid
admin.timeout-invalid
-
- {{ 'admin.enable-tls' | translate }} + + + {{ 'admin.enable-tls' | translate }} + - + {{tlsVersion}} - + {{ 'admin.enable-proxy' | translate }} -
- - - -
-
admin.proxy-host-required
+
+
+ + + +
+
admin.proxy-host-required
+
+
+ + + +
+
admin.proxy-port-required
+
admin.proxy-port-invalid
+
admin.proxy-port-invalid
+
+
- - - - -
-
admin.proxy-port-required
-
admin.proxy-port-invalid
-
admin.proxy-port-invalid
-
-
-
- - - - - - - - + + + + + + + + +