diff --git a/plugins/ScheduledReports/API.php b/plugins/ScheduledReports/API.php index 9e54c6baa6ef8d3ac82b65529b0d7fdbe6748287..c4ab3e20c0bc0becd24dcd5f62b092602e498640 100644 --- a/plugins/ScheduledReports/API.php +++ b/plugins/ScheduledReports/API.php @@ -15,6 +15,8 @@ use Piwik\Config; use Piwik\Container\StaticContainer; use Piwik\Date; use Piwik\Db; +use Piwik\Development; +use Piwik\Filesystem; use Piwik\Log; use Piwik\NoAccessException; use Piwik\Piwik; @@ -609,10 +611,9 @@ class API extends \Piwik\Plugin\API $now = Date::now()->getDatetime(); $this->getModel()->updateReport($report['idreport'], array('ts_last_sent' => $now)); - // If running from piwik.php with debug, do not delete the PDF after sending the email - $tracker = new Tracker(); - if (!$tracker->isDebugModeEnabled()) { + if (!Development::isEnabled()) { @chmod($outputFilename, 0600); + Filesystem::deleteFileIfExists($outputFilename); } }