diff --git a/root/etc/e-smith/templates/etc/e-smith/sql/init/99mailstats b/root/etc/e-smith/templates/etc/e-smith/sql/init/99mailstats index 9966216..5c2941a 100644 --- a/root/etc/e-smith/templates/etc/e-smith/sql/init/99mailstats +++ b/root/etc/e-smith/templates/etc/e-smith/sql/init/99mailstats @@ -16,9 +16,9 @@ Hour INT, logData TEXT ); - CREATE USER $user@localhost IDENTIFIED BY '$pass'; - GRANT SELECT, INSERT, UPDATE, DELETE ON $db.* TO $user@localhost; + CREATE USER {$user}@localhost IDENTIFIED BY '{$pass}'; + GRANT SELECT, INSERT, UPDATE, DELETE ON $db.* TO {$user}@localhost; FLUSH PRIVILEGES; EOF END -} +} \ No newline at end of file diff --git a/root/usr/share/smanager/lib/SrvMngr/Controller/Mailstats.pm b/root/usr/share/smanager/lib/SrvMngr/Controller/Mailstats.pm index eeaa841..0e66609 100644 --- a/root/usr/share/smanager/lib/SrvMngr/Controller/Mailstats.pm +++ b/root/usr/share/smanager/lib/SrvMngr/Controller/Mailstats.pm @@ -236,6 +236,8 @@ sub do_display { my $modul = ""; # Accessing all parameters + + my %params = %{ $c->req->params->to_hash }; # Get number of parameters @@ -244,10 +246,10 @@ sub do_display { #Tag as Post or Get (ie. create new entry or edit existing one my $is_new_record = ($c->req->method() eq 'POST'); - #Params are available in the hash "params" - copy to the prefix_data hash - #while (my ($key, $value) = each %{$c->req->params->to_hash}) { - # $mst_data{$key} = $value; - #} + Params are available in the hash "params" - copy to the prefix_data hash + while (my ($key, $value) = each %{$c->req->params->to_hash}) { + $mst_data{$key} = $value; + } # the value of trt will tell you which panel has returned if (! $trt){ diff --git a/smeserver-mailstats.spec b/smeserver-mailstats.spec index 7bb58cd..5faaf14 100644 --- a/smeserver-mailstats.spec +++ b/smeserver-mailstats.spec @@ -6,7 +6,7 @@ Summary: Daily mail statistics for SME Server %define name smeserver-mailstats Name: %{name} %define version 11.1 -%define release 13 +%define release 14 %define full_version %{version}.%{release}) Version: %{version} Release: %{release}%{?dist} @@ -88,6 +88,9 @@ chmod u+s /usr/bin/journalwrap /sbin/ldconfig %changelog +* Tue Oct 14 2025 Brian Read 11.1-14.sme +- fix [SME: ] + * Mon Oct 06 2025 Brian Read 11.1-13.sme - Add UTF8 and avoid potential DB caching problems [SME: 13209]