Procházet zdrojové kódy

check if x-frame-options is array

CauseFX před 4 roky
rodič
revize
96bdbd6bd0
1 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 4 0
      api/functions/organizr-functions.php

+ 4 - 0
api/functions/organizr-functions.php

@@ -499,7 +499,11 @@ trait OrganizrFunctions
 	
 	
 	public function checkFrame($array, $url)
 	public function checkFrame($array, $url)
 	{
 	{
+		
 		if (array_key_exists("x-frame-options", $array)) {
 		if (array_key_exists("x-frame-options", $array)) {
+			if (gettype($array['x-frame-options']) == 'array') {
+				$array['x-frame-options'] = $array['x-frame-options'][0];
+			}
 			$array['x-frame-options'] = strtolower($array['x-frame-options']);
 			$array['x-frame-options'] = strtolower($array['x-frame-options']);
 			if ($array['x-frame-options'] == "deny") {
 			if ($array['x-frame-options'] == "deny") {
 				return false;
 				return false;