aboutsummaryrefslogtreecommitdiffstats
path: root/config/mailreport
diff options
context:
space:
mode:
authorDaniel Hunsaker <danhunsaker@gmail.com>2014-02-02 07:57:06 -0700
committerDaniel Hunsaker <danhunsaker@gmail.com>2014-02-02 07:57:06 -0700
commitfa4d472f8a13db1d2e06c532789fe7c4564fb040 (patch)
treef4394018291948a10a520ed26391155d3d6a7838 /config/mailreport
parent2c6efc978d2fc988ff8fafbf59bcdc6050a3695d (diff)
downloadpfsense-packages-fa4d472f8a13db1d2e06c532789fe7c4564fb040.tar.gz
pfsense-packages-fa4d472f8a13db1d2e06c532789fe7c4564fb040.tar.bz2
pfsense-packages-fa4d472f8a13db1d2e06c532789fe7c4564fb040.zip
Fixed a bug with quarterly report scheduling
monthofyear was being unset for all intervals which weren't yearly. A check was added for quarterly intervals to avoid unsetting monthofyear in that case and getting quarterly reports once every month. The behavior should now be as expected. Bumped version number accordingly. Signed-off-by: Daniel Hunsaker <danhunsaker@gmail.com>
Diffstat (limited to 'config/mailreport')
-rw-r--r--config/mailreport/mailreport.xml2
-rw-r--r--config/mailreport/status_mail_report_edit.php2
2 files changed, 2 insertions, 2 deletions
diff --git a/config/mailreport/mailreport.xml b/config/mailreport/mailreport.xml
index 4d392fd9..d9c5dfff 100644
--- a/config/mailreport/mailreport.xml
+++ b/config/mailreport/mailreport.xml
@@ -37,7 +37,7 @@
]]>
</copyright>
<name>mailreport</name>
- <version>2.0.8</version>
+ <version>2.0.9</version>
<title>Status: Mail Reports</title>
<additional_files_needed>
<prefix>/usr/local/bin/</prefix>
diff --git a/config/mailreport/status_mail_report_edit.php b/config/mailreport/status_mail_report_edit.php
index 0baa9aa6..6cbb8a67 100644
--- a/config/mailreport/status_mail_report_edit.php
+++ b/config/mailreport/status_mail_report_edit.php
@@ -178,7 +178,7 @@ if ($_POST) {
if ($pconfig['frequency'] == "yearly") {
$pconfig['monthofyear'] = isset($pconfig['monthofyear']) ? $pconfig['monthofyear'] : 1;
$friendly = "Yearly, on day {$pconfig['dayofmonth']} of {$monthofyear[$pconfig['monthofyear']]} at {$friendlytime}";
- } else {
+ } elseif ($pconfig['frequency'] != "quarterly") {
if (isset($pconfig['monthofyear']))
unset($pconfig['monthofyear']);
}