From fd738d3a4642139a8f2e7a3b86141edade87c24b Mon Sep 17 00:00:00 2001 From: Sven Reichel Date: Thu, 25 Jul 2024 20:11:30 +0200 Subject: [PATCH] Apply OM-2050-patch --- composer.json | 6 ++++-- composer.lock | 2 +- ...f1s-zend-date-library-zend-date-php-OM-2050.patch | 12 ++++++++++++ 3 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 patches/zf1s-zend-date-library-zend-date-php-OM-2050.patch diff --git a/composer.json b/composer.json index eacbcf1c0f7..68ef3ba93db 100644 --- a/composer.json +++ b/composer.json @@ -122,6 +122,9 @@ }, "extra": { "patches": { + "zf1s/zend-date": { + "OM-2050 - Prevent checking known date codes": "patches/zf1s-zend-date-library-zend-date-php-OM-2050.patch" + }, "zf1s/zend-form": { "MAG-1.9.3.7 - SUPEE-10415": "patches/zf1s-zend-form-library-zend-form-decorator-form-php-MAG-1.9.3.7.patch" }, @@ -143,8 +146,7 @@ "shardj/zf1-future": { "OM-918 - Add runtime cache to Zend_Locale_Data": "https://raw.githubusercontent.com/OpenMage/composer-patches/74862e7a9fa29dd62c5c02d585d931ce9e3c5815/patches/OM-918.patch", "OM-1081 - Not detecting HTTPS behind a proxy": "https://raw.githubusercontent.com/OpenMage/composer-patches/74862e7a9fa29dd62c5c02d585d931ce9e3c5815/patches/OM-1081.patch", - "OM-2047 - Pass delimiter char to preg_quote": "https://raw.githubusercontent.com/OpenMage/composer-patches/74862e7a9fa29dd62c5c02d585d931ce9e3c5815/patches/OM-2047.patch", - "OM-2050 - Prevent checking known date codes": "https://raw.githubusercontent.com/OpenMage/composer-patches/74862e7a9fa29dd62c5c02d585d931ce9e3c5815/patches/OM-2050.patch" + "OM-2047 - Pass delimiter char to preg_quote": "https://raw.githubusercontent.com/OpenMage/composer-patches/74862e7a9fa29dd62c5c02d585d931ce9e3c5815/patches/OM-2047.patch" } }, "magento-root-dir": ".", diff --git a/composer.lock b/composer.lock index 4766014681c..fcd21c7f631 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "ebd9c2d1c1062a2d2608458f028d1988", + "content-hash": "6554b52dc43eb4d88b702e2e2c9f3f4b", "packages": [ { "name": "colinmollenhour/cache-backend-redis", diff --git a/patches/zf1s-zend-date-library-zend-date-php-OM-2050.patch b/patches/zf1s-zend-date-library-zend-date-php-OM-2050.patch new file mode 100644 index 00000000000..1ee7f4cc1fc --- /dev/null +++ b/patches/zf1s-zend-date-library-zend-date-php-OM-2050.patch @@ -0,0 +1,12 @@ +--- /dev/null ++++ ../library/Zend/Date.php +@@ -531,7 +531,8 @@ + } + + if (($part !== null) && !defined($part) +- && ($part != 'ee') && ($part != 'ss') && ($part != 'GG') && ($part != 'MM') && ($part != 'EE') && ($part != 'TT') ++ && ($part !== 'ee') && ($part !== 'ss') && ($part !== 'GG') && ($part !== 'MM') && ($part !== 'EE') && ($part !== 'TT') ++ && ($part !== 'U') && ($part !== 'X') && ($part !== 'c') + && Zend_Locale::isLocale($part, null, false)) { + $locale = $part; + $part = null;