Browse Source

Update AP

Daniel Supernault 6 years ago
parent
commit
28a1495e9e
2 changed files with 3 additions and 1 deletions
  1. 1 1
      app/Util/ActivityPub/Helpers.php
  2. 2 0
      app/Util/ActivityPub/Inbox.php

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

@@ -420,7 +420,7 @@ class Helpers {
 
 		$profile = Profile::whereRemoteUrl($res['id'])->first();
 		if(!$profile) {
-			$profile = new Profile;
+			$profile = new Profile();
 			$profile->domain = $domain;
 			$profile->username = (string) Purify::clean($remoteUsername);
 			$profile->name = Purify::clean($res['name']) ?? 'user';

+ 2 - 0
app/Util/ActivityPub/Inbox.php

@@ -274,8 +274,10 @@ class Inbox
         if(is_string($obj) && Helpers::validateUrl($obj)) {
             // actor object detected
             // todo delete actor
+            return;
         } else if (Helpers::validateUrl($obj['id']) && Helpers::validateObject($obj) && $obj['type'] == 'Tombstone') {
             // todo delete status or object
+            return;
         }
     }