From 627fbe86b8e9ca7fc7b681db7869f895d9616bec Mon Sep 17 00:00:00 2001 From: mattclegg Date: Wed, 29 Aug 2012 12:08:02 +0100 Subject: [PATCH] BUGFIX Sometimes the folders get when deleting draft (never published) pages --- code/ImageGalleryAlbum.php | 4 ++-- code/ImageGalleryPage.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/ImageGalleryAlbum.php b/code/ImageGalleryAlbum.php index ae2e9f6..3440be2 100644 --- a/code/ImageGalleryAlbum.php +++ b/code/ImageGalleryAlbum.php @@ -75,11 +75,11 @@ function onBeforeDelete() { parent::onBeforeDelete(); $this->GalleryItems()->removeAll(); - $this->Folder()->delete(); + if($this->Folder()->ID) $this->Folder()->delete(); } } -?> \ No newline at end of file +?> diff --git a/code/ImageGalleryPage.php b/code/ImageGalleryPage.php index a346b0f..c06e1ed 100644 --- a/code/ImageGalleryPage.php +++ b/code/ImageGalleryPage.php @@ -78,7 +78,7 @@ function onBeforeDelete() $album->delete(); } } - $this->RootFolder()->delete(); // delete root folder of ImageGalleryPage + if($this->RootFolder()->ID) $this->RootFolder()->delete(); // delete root folder of ImageGalleryPage } parent::onBeforeDelete();