From: Hypolite Petovan <hypolite@mrpetovan.com>
Date: Sun, 8 Jan 2023 03:47:52 +0000 (-0500)
Subject: Treat unsupported API call as HTTP error
X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=97642e770b0260bc5d7e067e40e818ccdeff6141;p=friendica.git

Treat unsupported API call as HTTP error
---

diff --git a/src/Module/Api/ApiResponse.php b/src/Module/Api/ApiResponse.php
index 2d54bc1765..b5b2a4717c 100644
--- a/src/Module/Api/ApiResponse.php
+++ b/src/Module/Api/ApiResponse.php
@@ -276,9 +276,8 @@ class ApiResponse extends Response
 				'agent'   => $_SERVER['HTTP_USER_AGENT'] ?? '',
 				'request' => $request,
 			]);
-		$error             = $this->l10n->t('API endpoint %s %s is not implemented', strtoupper($method), $path);
-		$error_description = $this->l10n->t('The API endpoint is currently not implemented but might be in the future.');
+		$error = $this->l10n->t('API endpoint %s %s is not implemented but might be in the future.', strtoupper($method), $path);
 
-		$this->exit('error', ['error' => ['error' => $error, 'error_description' => $error_description]]);
+		$this->error(501, 'Not Implemented', $error);
 	}
 }