From c36f03ae2bdb59a4970ff1470c62c9eded56a954 Mon Sep 17 00:00:00 2001
From: Alex Pott <alex.a.pott@googlemail.com>
Date: Tue, 4 Oct 2022 23:39:31 +0100
Subject: [PATCH] Issue #3310510 by igorbarato, Anchal_gupta: Harden error
 logging of OEmbed thumbnail fetching logic (YouTube errors contain special
 characters)

---
 core/modules/media/src/Plugin/media/Source/OEmbed.php | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/core/modules/media/src/Plugin/media/Source/OEmbed.php b/core/modules/media/src/Plugin/media/Source/OEmbed.php
index c589c87fcb0e..14f677acf096 100644
--- a/core/modules/media/src/Plugin/media/Source/OEmbed.php
+++ b/core/modules/media/src/Plugin/media/Source/OEmbed.php
@@ -442,7 +442,9 @@ protected function getLocalThumbnailUri(Resource $resource) {
       }
     }
     catch (TransferException $e) {
-      $this->logger->warning($e->getMessage());
+      $this->logger->warning('Failed to download remote thumbnail file due to "%error".', [
+        '%error' => $e->getMessage(),
+      ]);
     }
     catch (FileException $e) {
       $this->logger->warning('Could not download remote thumbnail from {url}.', [
-- 
GitLab