diff options
Diffstat (limited to 'Digitigrade/Model')
| -rw-r--r-- | Digitigrade/Model/Actor.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Digitigrade/Model/Actor.php b/Digitigrade/Model/Actor.php index a8909df..1db464d 100644 --- a/Digitigrade/Model/Actor.php +++ b/Digitigrade/Model/Actor.php @@ -199,7 +199,7 @@ class Actor extends PushableModel implements RpcReceiver { switch ($method) { case 'follow': $status = $this->requestToFollow ? FollowRelationStatus::PENDING : FollowRelationStatus::ACTIVE; - if (strlen(trim($result->body)) > 0) { // remote server returned new status, use that instead + if (isset($result->body) && strlen(trim($result->body)) > 0) { // remote server returned new status, use that instead $status = FollowRelationStatus::tryFrom(trim($result->body)) ?? $status; } $rel = FollowRelation::create($args[0], $this, $status); |
