From bcf64fcb376e51bcf075a0b4b1b1b6f27e72b5b3 Mon Sep 17 00:00:00 2001 From: M Alfiyan Syamsuddin Date: Thu, 2 Sep 2021 13:41:11 +0700 Subject: [PATCH] allow quarterly retention --- src/psm/Util/Server/Archiver/UptimeArchiver.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/psm/Util/Server/Archiver/UptimeArchiver.php b/src/psm/Util/Server/Archiver/UptimeArchiver.php index de1305b6..1b9eff9e 100644 --- a/src/psm/Util/Server/Archiver/UptimeArchiver.php +++ b/src/psm/Util/Server/Archiver/UptimeArchiver.php @@ -67,7 +67,9 @@ class UptimeArchiver implements ArchiverInterface { // WIP, create more dynamic by config, temp use config.php - if(PSM_UPTIME_ARCHIVE == 'monthly'){ + if(PSM_UPTIME_ARCHIVE == 'quarterly'){ + $latest_date = new \DateTime('-3 month 0:0:0'); + }else if(PSM_UPTIME_ARCHIVE == 'monthly'){ $latest_date = new \DateTime('-1 month 0:0:0'); }else{ $latest_date = new \DateTime('-1 week 0:0:0');