diff --git a/root/usr/share/smanager/lib/SrvMngr/Controller/Portforwarding.pm b/root/usr/share/smanager/lib/SrvMngr/Controller/Portforwarding.pm
index 8ba29c1..9e7dfe4 100644
--- a/root/usr/share/smanager/lib/SrvMngr/Controller/Portforwarding.pm
+++ b/root/usr/share/smanager/lib/SrvMngr/Controller/Portforwarding.pm
@@ -142,6 +142,10 @@ sub do_display {
if ($trt eq 'LIST') {
#List all the port forwards
+ # Open them again as maybe written to above
+ $tcp_db = esmith::ConfigDB->open('portforward_tcp') || die "Can't open portforward_tcp database: $!\n";
+ $udp_db = esmith::ConfigDB->open('portforward_udp') || die "Can't open portforward_udp database: $!\n";
+
my @tcpforwards = $tcp_db->get_all;
my @udpforwards = $udp_db->get_all;
my $empty = 1 if not @tcpforwards and not @udpforwards;
@@ -395,4 +399,4 @@ sub validate_allowed_hosts {
} ## end foreach (split(/[\s,]+/, $ahost...))
return %valid_ahost_list;
} ## end sub validate_allowed_hosts
-1;
+1;
\ No newline at end of file
diff --git a/root/usr/share/smanager/themes/default/public/css/new-sme-main.css b/root/usr/share/smanager/themes/default/public/css/new-sme-main.css
index 65b5876..fac2b14 100644
--- a/root/usr/share/smanager/themes/default/public/css/new-sme-main.css
+++ b/root/usr/share/smanager/themes/default/public/css/new-sme-main.css
@@ -201,11 +201,13 @@ body.menu {
div.error, div.sme-error, span.error, span.sme-error {
color: red;
- background-color: #fff;
+ background-color: #f9f9f9;
border-width: 1px;
border-style: solid;
border-color: red;
- padding: 2px;
+ padding: 10px;
+ border-radius: 10px;
+
}
form {
@@ -493,5 +495,6 @@ div.success, span.success {
border-width: 1px;
border-style: solid;
border-color: #006400 ;
- padding: 8px;
+ padding: 10px;
+ border-radius: 10px;
}
\ No newline at end of file
diff --git a/root/usr/share/smanager/themes/default/public/css/new_sme.css b/root/usr/share/smanager/themes/default/public/css/new_sme.css
index c676aa7..4b9c602 100644
--- a/root/usr/share/smanager/themes/default/public/css/new_sme.css
+++ b/root/usr/share/smanager/themes/default/public/css/new_sme.css
@@ -125,7 +125,7 @@
}
#header2 {
- width: 94.2%;
+ width:96%;
margin-left: 1px;
margin-top: 4px;
}
diff --git a/root/usr/share/smanager/themes/default/templates/partials/_pf_add.html.ep b/root/usr/share/smanager/themes/default/templates/partials/_pf_add.html.ep
index f4b1c6f..5cd2053 100644
--- a/root/usr/share/smanager/themes/default/templates/partials/_pf_add.html.ep
+++ b/root/usr/share/smanager/themes/default/templates/partials/_pf_add.html.ep
@@ -13,16 +13,17 @@
% my $var5 = @vars[4];
% my $var6 = @vars[5];
+
%if ($ret{'ret'} eq "") {
%} elsif (index($ret{ret},"SUCCESS") != -1) {