From 19a7bd3cca13536ce457f4e6f18e7f206d8411eb Mon Sep 17 00:00:00 2001
From: Daniel Cothran <2440-andileco@users.noreply.drupalcode.org>
Date: Mon, 5 May 2025 16:03:36 +0000
Subject: [PATCH] Edit ViewsShareController.php

---
 src/Controller/ViewsShareController.php | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/Controller/ViewsShareController.php b/src/Controller/ViewsShareController.php
index 827e537..e1ec06d 100644
--- a/src/Controller/ViewsShareController.php
+++ b/src/Controller/ViewsShareController.php
@@ -378,11 +378,14 @@ class ViewsShareController extends ControllerBase {
     $base_url = $this->requestStack->getCurrentRequest()->getSchemeAndHttpHost();
     $query = $this->requestStack->getCurrentRequest()->query->all();
 
+    $width = (int) $handler_options['embed_width'] ?? 600;
+    $height = (int) $handler_options['embed_height'] ?? 400;
+
     $oembed_data = [
       'version' => '1.0',
       'type' => 'rich',
-      'width' => $handler_options['embed_width'] ?? 600,
-      'height' => $handler_options['embed_height'] ?? 400,
+      'width' => $width,
+      'height' => $height,
       'title' => $view->getTitle(),
       'url' => ViewsShareHelper::getEmbedUrl($view, $query, TRUE, TRUE),
       'provider_name' => $this->config('system.site')->get('name'),
@@ -390,8 +393,8 @@ class ViewsShareController extends ControllerBase {
       'html' => ViewsShareHelper::getEmbedCode(
         $view,
         $query,
-        (int) ($handler_options['embed_width'] ?? 600),
-        (int) ($handler_options['embed_height'] ?? 400),
+        $width,
+        $height,
         $handler_options['embed_style'] ?? ''
       ),
     ];
-- 
GitLab