From fba844ea760259a3a317eb1454294bc6361e7b4a Mon Sep 17 00:00:00 2001 From: Cash Costello Date: Sun, 5 Jun 2011 16:58:09 +0000 Subject: Fixes #141 forcing the creation of album directory in user directories for group album --- lib/image.php | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'lib') diff --git a/lib/image.php b/lib/image.php index 7f98a08d7..14ac2e688 100644 --- a/lib/image.php +++ b/lib/image.php @@ -60,6 +60,13 @@ class TidypicsImage extends ElggFile { */ public function saveImageFile($uploadedFilename, $size) { + // we need to make sure the directory for the album exists + // @note for group albums, the photos are distributed among the users + $dir = tp_get_img_dir() . $this->getContainer(); + if (!file_exists($dir)) { + mkdir($dir, 0755, true); + } + $filename = $this->getFilenameOnFilestore(); $result = move_uploaded_file($uploadedFilename, $filename); -- cgit v1.2.3