From: Hypolite Petovan Date: Sun, 5 Jan 2025 02:49:05 +0000 (-0500) Subject: Force exits in PushSubscription PUT, POST and DELETE endpoints X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=f53292cb11f24d8cb76e535053f37521196a356f;p=friendica.git Force exits in PushSubscription PUT, POST and DELETE endpoints - These add their own content to the response, which makes rawContent() redundant --- diff --git a/src/Module/Api/Mastodon/Accounts/UpdateCredentials.php b/src/Module/Api/Mastodon/Accounts/UpdateCredentials.php index e0592e4728..0f920ef2a4 100644 --- a/src/Module/Api/Mastodon/Accounts/UpdateCredentials.php +++ b/src/Module/Api/Mastodon/Accounts/UpdateCredentials.php @@ -92,6 +92,6 @@ class UpdateCredentials extends BaseApi } $account = DI::mstdnAccount()->createFromContactId($ucid, $uid); - $this->response->addJsonContent($account->toArray()); + $this->jsonExit($account->toArray()); } } diff --git a/src/Module/Api/Mastodon/PushSubscription.php b/src/Module/Api/Mastodon/PushSubscription.php index 0c8e1d5257..6308b811b4 100644 --- a/src/Module/Api/Mastodon/PushSubscription.php +++ b/src/Module/Api/Mastodon/PushSubscription.php @@ -66,7 +66,7 @@ class PushSubscription extends BaseApi $this->logger->info('Subscription stored', ['ret' => $ret, 'subscription' => $subscription]); $subscriptionObj = $this->subscriptionFac->createForApplicationIdAndUserId($application['id'], $uid); - $this->response->addJsonContent($subscriptionObj->toArray()); + $this->jsonExit($subscriptionObj->toArray()); } public function put(array $request = []): void @@ -105,7 +105,7 @@ class PushSubscription extends BaseApi ]); $subscriptionObj = $this->subscriptionFac->createForApplicationIdAndUserId($application['id'], $uid); - $this->response->addJsonContent($subscriptionObj->toArray()); + $this->jsonExit($subscriptionObj->toArray()); } private function setBoolean($input): bool @@ -130,7 +130,7 @@ class PushSubscription extends BaseApi 'uid' => $uid, ]); - $this->response->addJsonContent([]); + $this->jsonExit([]); } protected function get(array $request = []): void