From 3510204daeed0061c08f30f1200906ef83faf0ed Mon Sep 17 00:00:00 2001 From: netkas Date: Fri, 31 Jan 2025 18:19:44 -0500 Subject: [PATCH] Improved exception handling --- .../Classes/StandardMethods/Settings/SettingsGetSigningKey.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Socialbox/Classes/StandardMethods/Settings/SettingsGetSigningKey.php b/src/Socialbox/Classes/StandardMethods/Settings/SettingsGetSigningKey.php index d58923b..a6d3d91 100644 --- a/src/Socialbox/Classes/StandardMethods/Settings/SettingsGetSigningKey.php +++ b/src/Socialbox/Classes/StandardMethods/Settings/SettingsGetSigningKey.php @@ -5,6 +5,7 @@ use Socialbox\Abstracts\Method; use Socialbox\Enums\StandardError; use Socialbox\Exceptions\DatabaseOperationException; + use Socialbox\Exceptions\Standard\MissingRpcArgumentException; use Socialbox\Exceptions\Standard\StandardRpcException; use Socialbox\Interfaces\SerializableInterface; use Socialbox\Managers\SigningKeysManager; @@ -20,7 +21,7 @@ { if(!$rpcRequest->containsParameter('uuid') && $rpcRequest->getParameter('uuid') !== null) { - return $rpcRequest->produceError(StandardError::RPC_INVALID_ARGUMENTS, "Missing 'uuid' parameter"); + throw new MissingRpcArgumentException('uuid'); } try