소스 검색

Update AP Profile Transformer, fix movedTo attribute

Daniel Supernault 1 년 전
부모
커밋
63100fe950
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      app/Transformer/ActivityPub/ProfileTransformer.php

+ 4 - 1
app/Transformer/ActivityPub/ProfileTransformer.php

@@ -65,7 +65,10 @@ class ProfileTransformer extends Fractal\TransformerAbstract
             }
 
             if ($profile->moved_to_profile_id) {
-                $res['movedTo'] = AccountService::get($profile->moved_to_profile_id)['url'];
+                $movedTo = AccountService::get($profile->moved_to_profile_id);
+                if ($movedTo && isset($movedTo['url'], $movedTo['id'])) {
+                    $res['movedTo'] = $movedTo['url'];
+                }
             }
         }