From 5de31bfe1f8e1d9d0b354fab33be52810b3a524a Mon Sep 17 00:00:00 2001 From: Hadi Nategh Date: Thu, 16 Mar 2017 11:30:45 +0100 Subject: [PATCH] Set mail quota warning to less than 50 MB --- mail/inc/class.mail_ui.inc.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mail/inc/class.mail_ui.inc.php b/mail/inc/class.mail_ui.inc.php index 84f5794af3..0352ebdaf7 100644 --- a/mail/inc/class.mail_ui.inc.php +++ b/mail/inc/class.mail_ui.inc.php @@ -2961,7 +2961,7 @@ $filter['before']= date("d-M-Y", $cutoffdate2); } // Strip special characters to make sure the files are visible for all OS (windows has issues) $target_name = iconv($file['charset'] ? $file['charset'] : $GLOBALS['egw_info']['server']['system_charset'], 'ASCII//IGNORE', $file['filename']); - + if (!($fp = Vfs::fopen($path.$target_name,'wb')) || !(!fseek($attachment['attachment'], 0, SEEK_SET) && stream_copy_to_stream($attachment['attachment'], $fp))) { @@ -4483,13 +4483,14 @@ $filter['before']= date("d-M-Y", $cutoffdate2); if($quota !== false && $quota['limit'] != 'NOT SET') { $quotainfo = $this->quotaDisplay($quota['usage'], $quota['limit']); + $quotaMin = $quotainfo['freespace']/pow(1024, 2); $content = array ( 'quota' => $quotainfo['text'], 'quotainpercent' => (string)$quotainfo['percent'], 'quotaclass' => $quotainfo['class'], 'quotanotsupported' => "", 'profileid' => $icServerID, - 'quotawarning' => ($quotainfo['freespace']/pow(1024, 2)) < 50 && $quotainfo['percent'] >= 99 ? true : false + 'quotawarning' => $quotaMin < 50 ? true : false ); } else