소스 검색

fix for external parties that need to access media

Tony Fernandez 1 년 전
부모
커밋
01e857accc
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      message_media.php

+ 4 - 2
message_media.php

@@ -45,9 +45,11 @@
 			$sql .= "and user_uuid = :user_uuid ";
 			$parameters['user_uuid'] = $_SESSION['user_uuid'];
 		}
-		$sql .= "and (domain_uuid = :domain_uuid or domain_uuid is null) ";
+		if (is_uuid($_SESSION['domain_uuid'])) {
+			$sql .= "and (domain_uuid = :domain_uuid or domain_uuid is null) ";
+			$parameters['domain_uuid'] = $_SESSION['domain_uuid'];
+		}
 		$parameters['message_media_uuid'] = $message_media_uuid;
-		$parameters['domain_uuid'] = $_SESSION['domain_uuid'];
 		$database = new database;
 		$media = $database->select($sql, $parameters, 'row');
 		unset($sql, $parameters);