Merge pull request #20 from spekulatius/bug11-cache-tag-invalid

Checking if there is a version to avoid #11.
This commit is contained in:
Damian Mooyman 2015-08-20 17:25:37 +12:00
commit 180a562b51
1 changed files with 4 additions and 1 deletions

View File

@ -48,7 +48,10 @@ class VersionFeed_Controller extends Extension {
*/
public function changes() {
// Check viewability of changes
if(!Config::inst()->get('VersionFeed', 'changes_enabled') || !$this->owner->PublicHistory) {
if(!Config::inst()->get('VersionFeed', 'changes_enabled')
|| !$this->owner->PublicHistory
|| $this->owner->Version == ''
) {
return $this->owner->httpError(404, 'Page history not viewable');
}