From 29539c01a5d358d1e686993b5f42e260d51c1580 Mon Sep 17 00:00:00 2001 From: d-buchmann Date: Thu, 7 Aug 2025 11:04:47 +0200 Subject: [PATCH] Replace "range" indicators with mathematical tilde symbols in LCSC provider --- src/Services/InfoProviderSystem/Providers/LCSCProvider.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Services/InfoProviderSystem/Providers/LCSCProvider.php b/src/Services/InfoProviderSystem/Providers/LCSCProvider.php index d903a8dd..3ce138c9 100755 --- a/src/Services/InfoProviderSystem/Providers/LCSCProvider.php +++ b/src/Services/InfoProviderSystem/Providers/LCSCProvider.php @@ -163,6 +163,9 @@ class LCSCProvider implements InfoProviderInterface if ($field === null) { return null; } + // Translate "range" indicators to mathematical tilde symbols + // so they don't get rendered as strikethrough by Markdown + $field = preg_replace("/~/", "\u{223c}", $field); return strip_tags($field); }