Skip to content

Commit 53a204b

Browse files
authored
Fix Verify2 bug that prevents verifications from being sent (#397)
* Add missing argument. * Remove "setClient" method call. * Reversed auth handler array order.
1 parent 6f6bb09 commit 53a204b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Verify2/ClientFactory.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22

33
namespace Vonage\Verify2;
44

5+
use Psr\Container\ContainerInterface;
56
use Vonage\Client\APIResource;
67
use Vonage\Client\Credentials\Handler\BasicHandler;
78
use Vonage\Client\Credentials\Handler\KeypairHandler;
89

910
class ClientFactory
1011
{
11-
public function __invoke(): Client
12+
public function __invoke(ContainerInterface $container): Client
1213
{
1314
$api = $container->make(APIResource::class);
1415
$api->setIsHAL(false)
1516
->setErrorsOn200(false)
16-
->setClient($this->vonageClient->reveal())
17-
->setAuthHandler([new BasicHandler(), new KeypairHandler()])
17+
->setAuthHandler([new KeypairHandler(), new BasicHandler()])
1818
->setBaseUrl('https://api.nexmo.com/v2/verify/');
1919

2020
return new Client($api);

0 commit comments

Comments
 (0)