X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FUtils%2FGeocodeProvider.php;h=5f6a6027a61fc18e5354272c3e33d2e527454f5e;hb=cb695d3e4baa5d332d3f7f4a1105bb2c090ec4ee;hp=c5df3cac2a851ebbb34087719b154945be61ea0e;hpb=bd4c91fa63ea1884bcb352aa2a27952f2a0862df;p=civicrm-core.git diff --git a/CRM/Utils/GeocodeProvider.php b/CRM/Utils/GeocodeProvider.php index c5df3cac2a..5f6a6027a6 100644 --- a/CRM/Utils/GeocodeProvider.php +++ b/CRM/Utils/GeocodeProvider.php @@ -68,7 +68,7 @@ class CRM_Utils_GeocodeProvider { // or extend a base class. While we identify and implement a geocoding // abstraction library (rather than continue to roll our own), we settle for // this check. - if (!method_exists($provider, 'format') && $provider !== FALSE) { + if ($provider !== FALSE && !method_exists($provider, 'format')) { Civi::log()->error('Configured geocoder is invalid, must provide a format method', ['geocode_class' => $provider]); $provider = FALSE; }