[NFC] Fix provider unit test on PHP7.4
authorSeamus Lee <seamuslee001@gmail.com>
Wed, 5 Aug 2020 10:14:03 +0000 (20:14 +1000)
committerSeamus Lee <seamuslee001@gmail.com>
Wed, 5 Aug 2020 10:14:03 +0000 (20:14 +1000)
tests/phpunit/CiviTest/CiviTestSMSProvider.php

index a9850bc4a02749033530ea072c3d71e81a9f37ac..9bcffd0d536c1cd5bdc436e5ecab42231ff2df84 100644 (file)
@@ -25,7 +25,7 @@ class CiviTestSMSProvider extends CRM_SMS_Provider {
     if (isset($providerParams['provider'])) {
       $providers = CRM_SMS_BAO_Provider::getProviders(NULL, array('name' => $providerParams['provider']));
       $provider = current($providers);
-      $providerID = $provider['id'];
+      $providerID = $provider['id'] ?? NULL;
     }
     else {
       $providerID = $providerParams['provider_id'] ?? NULL;