Browse Source

changed getRandomMediaImage from array to string

CauseFX 4 years ago
parent
commit
1279881764
1 changed files with 3 additions and 7 deletions
  1. 3 7
      api/classes/organizr.class.php

+ 3 - 7
api/classes/organizr.class.php

@@ -2230,7 +2230,7 @@ class Organizr
 			try {
 				$directoryIterator = new RecursiveDirectoryIterator($folder, FilesystemIterator::SKIP_DOTS);
 				$iteratorIterator = new RecursiveIteratorIterator($directoryIterator);
-				$images = [];
+				$image = null;
 				switch ($type) {
 					case 'np':
 						$i = 0;
@@ -2244,7 +2244,7 @@ class Organizr
 								if ($i < 1) {
 									$imageInfo = getimagesize($folder . DIRECTORY_SEPARATOR . $info->getFilename());
 									if ($imageInfo[0] >= $this->getCacheImageSize('npw')) {
-										$images[] = 'data/cache/' . $info->getFilename();
+										$image = 'data/cache/' . $info->getFilename();
 										$i++;
 									}
 								} else {
@@ -2252,11 +2252,7 @@ class Organizr
 								}
 							}
 						}
-						if (count($images) > 0) {
-							return $images[rand(0, count($images))];
-						} else {
-							return false;
-						}
+						return $image;
 					default:
 						return false;
 				}