]> source.dussan.org Git - nextcloud-server.git/commitdiff
Only delete existing thumbnails (bug #1100)
authorBjoern Schiessle <schiessle@owncloud.com>
Mon, 25 Jun 2012 08:11:06 +0000 (10:11 +0200)
committerBjoern Schiessle <schiessle@owncloud.com>
Mon, 25 Jun 2012 08:11:06 +0000 (10:11 +0200)
apps/gallery/lib/managers.php

index 9a2dbd3bae2d8e6fd4b8d97c52fdc2b7abaf23a4..da09c565cb94f940da2302b700b96a79432f27ed 100644 (file)
@@ -88,7 +88,10 @@ class ThumbnailsManager {
        }
        
        public function delete($path) {
-               unlink(\OCP\Config::getSystemValue('datadirectory').'/'.\OC_User::getUser()."/gallery".$path);
+               $thumbnail = \OCP\Config::getSystemValue('datadirectory').'/'.\OC_User::getUser()."/gallery".$path;
+               if (file_exists($thumbnail)) {
+                       unlink($thumbnail);
+               }
        }
        
        private function __construct() {}