Don't show exception when no announcement has been created

refs #11198
This commit is contained in:
Eric Lippmann 2016-11-29 16:32:30 +01:00
parent 39c7451664
commit e549c44247
1 changed files with 6 additions and 3 deletions

View File

@ -117,10 +117,13 @@ class AnnouncementIniRepository extends IniRepository
public function getEtag() public function getEtag()
{ {
$file = $this->getDataSource('announcement')->getConfigFile(); $file = $this->getDataSource('announcement')->getConfigFile();
if (@is_readable($file)) {
$mtime = filemtime($file); $mtime = filemtime($file);
$size = filesize($file); $size = filesize($file);
return hash('crc32', $mtime . $size); return hash('crc32', $mtime . $size);
} }
return null;
}
/** /**
* Get the query for all active announcements * Get the query for all active announcements