From e1031aab37504df70029cc4fbca2ba64a17ba136 Mon Sep 17 00:00:00 2001 From: Craig Wann Date: Mon, 25 Nov 2019 16:00:12 -0600 Subject: [PATCH] Accounting for provider key change I'm not sure why, but the provider key is provider_name, not providerName for me. Updating to allow for both keys. ``` Undefined property: stdClass::$providerName ``` --- src/variables/VideoEmbedderVariable.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/variables/VideoEmbedderVariable.php b/src/variables/VideoEmbedderVariable.php index b0f19bc..13c1352 100644 --- a/src/variables/VideoEmbedderVariable.php +++ b/src/variables/VideoEmbedderVariable.php @@ -110,7 +110,8 @@ public function getAspectRatio($url) { * **/ public function getProviderName($url) { - return Template::raw(VideoEmbedder::$plugin->service->getInfo($url)->providerName); + $provider = VideoEmbedder::$plugin->service->getInfo($url)->providerName ?? VideoEmbedder::$plugin->service->getInfo($url)->provider_name; + return Template::raw($provider); } /**