浏览代码

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'];
+                }
             }
         }