Bläddra i källkod

Update AP Helper

Daniel Supernault 5 år sedan
förälder
incheckning
28cbadf197
1 ändrade filer med 3 tillägg och 3 borttagningar
  1. 3 3
      app/Util/ActivityPub/Helpers.php

+ 3 - 3
app/Util/ActivityPub/Helpers.php

@@ -285,10 +285,10 @@ class Helpers {
 				} 
 				} 
 			}
 			}
 
 
-			if(!self::validateUrl($res['id']) ||
+			if(!self::validateUrl($activity['object']['id']) ||
 			   !self::validateUrl($activity['object']['attributedTo'])
 			   !self::validateUrl($activity['object']['attributedTo'])
 			) {
 			) {
-				abort(400, 'Invalid object url');
+				return;
 			}
 			}
 
 
 			$idDomain = parse_url($res['id'], PHP_URL_HOST);
 			$idDomain = parse_url($res['id'], PHP_URL_HOST);
@@ -300,7 +300,7 @@ class Helpers {
 				$actorDomain !== $urlDomain || 
 				$actorDomain !== $urlDomain || 
 				$idDomain !== $actorDomain
 				$idDomain !== $actorDomain
 			) {
 			) {
-				abort(400, 'Invalid object');
+				return;
 			}
 			}
 
 
 			$profile = self::profileFirstOrNew($activity['object']['attributedTo']);
 			$profile = self::profileFirstOrNew($activity['object']['attributedTo']);