From f4cab6647d9c61178a55cb3b1b81421605827ae2 Mon Sep 17 00:00:00 2001 From: Matthias Pfefferle Date: Thu, 21 Dec 2023 10:10:55 +0100 Subject: [PATCH] fix application user --- includes/model/class-application-user.php | 4 ++++ includes/rest/class-webfinger.php | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/includes/model/class-application-user.php b/includes/model/class-application-user.php index c9faded..8fb4ee6 100644 --- a/includes/model/class-application-user.php +++ b/includes/model/class-application-user.php @@ -78,4 +78,8 @@ class Application_User extends Blog_User { public function get_indexable() { return false; } + + public function get_type() { + return $this->type; + } } diff --git a/includes/rest/class-webfinger.php b/includes/rest/class-webfinger.php index 765044b..fac408e 100644 --- a/includes/rest/class-webfinger.php +++ b/includes/rest/class-webfinger.php @@ -116,9 +116,9 @@ class Webfinger { ), ); - if ( 'Group' === $user->get_type() ) { + if ( 'Person' !== $user->get_type() ) { $profile['links'][0]['properties'] = array( - 'https://www.w3.org/ns/activitystreams#type' => 'Group', + 'https://www.w3.org/ns/activitystreams#type' => $user->get_type(), ); }