خطأ: استخدام قالب موضوع مع رمز [wrap] أثناء استخدام محرر النصوص المنسقة

مرحباً يا رفاق

يحدث هذا عندما أحاول استخدام قالب موضوع بعناصر bbcode wrap. تم الاختبار باستخدام beta2 على Chrome

لإعادة الإنتاج:

  1. افتح المنشئ، تأكد من أنك في وضع النص المنسق.
  2. افتح قالب الموضوع عبر أيقونة :plus: في المنشئ
  3. ابحث عن قالب يحتوي على bbcode [wrap] في النص الأساسي
  4. انقر فوق زر :clipboard: لصق القالب

السلوك المتوقع هو أن يتحول المحرر تلقائيًا مرة أخرى إلى وضع markdown

السلوك الحالي: لا يحدث شيء، خطأ في وحدة التحكم

parser.js:47 Uncaught s
    at o.convert (parser.js:47:15)
    at eF.convertFromMarkdown (prosemirror-editor.gjs:245:24)
    at q._join (index.js:788:21)
    at q.join (index.js:605:17)
    at p (index.js:152:22)
    at eb.convertFromMarkdown (index.js:250:23)
    at eb.insertBlock (text-manipulation.js:167:22)
    at q (cache-fCezwMOy.js:471:12)
    at r.trigger (evented.js:68:5)
    at #h (d-templates.js:101:1)
    at _.insertTemplate (filterable-list.js:115:1)
    at c.apply (item.js:11:1)
    at d-button.gjs:136:19
    at invoke (index.js:264:14)
    at m.flush (index.js:180:11)
    at g.flush (index.js:334:19)
    at q._end (index.js:762:32)
    at q.end (index.js:565:10)
    at q._runExpiredTimers (index.js:869:12)
convert @ parser.js:47
convertFromMarkdown @ prosemirror-editor.gjs:245
_join @ index.js:788
join @ index.js:605
p @ index.js:152
(anonymous) @ index.js:250
insertBlock @ text-manipulation.js:167
q @ cache-fCezwMOy.js:471
trigger @ evented.js:68
#h @ d-templates.js:101
insertTemplate @ filterable-list.js:115
apply @ item.js:11
(anonymous) @ d-button.gjs:136
invoke @ index.js:264
flush @ index.js:180
flush @ index.js:334
_end @ index.js:762
end @ index.js:565
_runExpiredTimers @ index.js:869
setTimeout
setTimeout @ index.js:39
_installTimerTimeout @ index.js:912
_reinstallTimerTimeout @ index.js:896
_later @ index.js:829
later @ index.js:652
T @ index.js:562
_triggerAction @ d-button.gjs:133
click @ d-button.gjs:91

أجد التسمية مربكة بعض الشيء، لكنني قمت بتحديث المنشور أعلاه
شكرا @Moin

إعجابَين (2)

أؤكد فقط أننا رأينا هذا وقد نبهت الفريق. مشكلة صعبة.

إعجاب واحد (1)

كانت هناك بعض الأحداث التي لم تلتقط استثناء الرمز غير المدعوم، ويجب تغطيتها عند دمج DEV: cover more scenarios for the unsupported token message by renato · Pull Request #35909 · discourse/discourse · GitHub.

إعجابَين (2)

نحن ندعم عقد [wrap] في المحرر الغني منذ https://github.com/discourse/discourse/pull/36591، لا تتردد في فتح مواضيع جديدة إذا واجهت أي مشكلة أثناء استخدامه.