Selaa lähdekoodia

Update AP Profile Transformer, fix suspended attributes

Daniel Supernault 1 vuosi sitten
vanhempi
commit
2e5e68e447
1 muutettua tiedostoa jossa 5 lisäystä ja 0 poistoa
  1. 5 0
      app/Transformer/ActivityPub/ProfileTransformer.php

+ 5 - 0
app/Transformer/ActivityPub/ProfileTransformer.php

@@ -59,6 +59,11 @@ class ProfileTransformer extends Fractal\TransformerAbstract
 
         if ($profile->status === 'delete' || $profile->deleted_at != null) {
             $res['suspended'] = true;
+            $res['name'] = '';
+            unset($res['icon']);
+            $res['summary'] = '';
+            $res['indexable'] = false;
+            $res['manuallyApprovesFollowers'] = false;
         } else {
             if ($profile->aliases->count()) {
                 $res['alsoKnownAs'] = $profile->aliases->map(fn ($alias) => $alias->uri);