Pārlūkot izejas kodu

Fix emoji regex to exclude prism code blocks

simov 1 gadu atpakaļ
vecāks
revīzija
dea8ab9914
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      content/emoji.js

+ 1 - 1
content/emoji.js

@@ -7,7 +7,7 @@ var emojinator = (() => {
   var ext = 'svg'
 
   return (str) => str
-    .replace(/(?<!(?:<code>[^<]*?)|(?:<[^>]+?)):[a-z0-9_+-]+:/g, (shortcode) => {
+    .replace(/(?<!(?:<code[^>]*?>[^<]*?)|(?:<[^>]+?)):[a-z0-9_+-]+:/g, (shortcode) => {
       var key = shortcode.replace(/:/g, '')
       var file = emoji[key]