浏览代码

Update AP Helpers

Daniel Supernault 6 年之前
父节点
当前提交
1580bb6b4b
共有 1 个文件被更改,包括 13 次插入1 次删除
  1. 13 1
      app/Util/ActivityPub/Helpers.php

+ 13 - 1
app/Util/ActivityPub/Helpers.php

@@ -141,7 +141,19 @@ class Helpers {
 
 		$valid = filter_var($url, FILTER_VALIDATE_URL);
 
-		if(in_array(parse_url($valid, PHP_URL_HOST), $localhosts)) {
+		if(!$valid) {
+			return false;
+		}
+
+		$host = parse_url($valid, PHP_URL_HOST);
+
+		if(config('costar.enabled') == true) {
+			if(in_array($host, config('costar.domain.block')) == true) {
+				return false;
+			}
+		}
+
+		if(in_array($host, $localhosts)) {
 			return false;
 		}