Fehler beim Posten von verschachteltem Chat

[chat quote="How_To_Roblox;2741;2022-05-15T16:24:11Z" channel="The Chat Feedback topic"]
[chat quote="JammyDodger;2576;2022-05-14T14:04:06Z" channel="Chat on a topic test!"]
Ich habe 'Benutzer stummschalten' und 'HTML neu erstellen', und in der Auswahloption habe ich auch 'in Kanal verschieben' sowie das normale 'im Thema zitieren'
[/chat]

Sollte wahrscheinlich eine Schaltfläche zum Verschieben in ein Thema hinzufügen, für lange Gespräche, die leicht zu finden sein sollen / um den Kanal sauber zu halten.
[/chat]

Der Versuch, das obige verschachtelte Chat-Zitat in einen Beitrag einzufügen, wird in der Vorschau nicht angezeigt und gibt beim ‘Antworten’ einen 500-Fehler aus.

Uncaught TypeError: t.attrs[r][1] is null
Nachricht

MiniRacer::RuntimeError (TypeError: Kann keine Eigenschaften von null lesen (Lesen von 'indexOf'))
lib/pretty_text.rb:242:in `block in markdown'
lib/pretty_text.rb:582:in `block in protect'
lib/pretty_text.rb:581:in `synchronize'
lib/pretty_text.rb:581:in `protect'
lib/pretty_text.rb:185:in `markdown'
lib/pretty_text.rb:314:in `cook'
lib/new_post_manager.rb:215:in `block in perform'
lib/new_post_manager.rb:214:in `any?'
lib/new_post_manager.rb:214:in `perform'
app/controllers/posts_controller.rb:196:in `create'
app/controllers/application_controller.rb:411:in `block in with_resolved_locale'
app/controllers/application_controller.rb:411:in `with_resolved_locale'
lib/middleware/omniauth_bypass_middleware.rb:71:in `call'
lib/content_security_policy/middleware.rb:12:in `call'
lib/middleware/anonymous_cache.rb:368:in `call'
config/initializers/008-rack-cors.rb:25:in `call'
config/initializers/100-quiet_logger.rb:23:in `call'
config/initializers/100-silence_logger.rb:31:in `call'
lib/middleware/enforce_hostname.rb:23:in `call'
lib/middleware/request_tracker.rb:202:in `call'

Rückverfolgung

JavaScript at addImage (unbekannt:13:31)
JavaScript at processToken (unbekannt:74:7)
JavaScript at Array.rule (unbekannt:92:7)
JavaScript at Core.process (unbekannt:1384:13)
JavaScript at MarkdownIt.parse (unbekannt:1149:13)
JavaScript at MarkdownIt.render (unbekannt:1169:36)
JavaScript at cook (unbekannt:578:32)
JavaScript at customRenderFn (unbekannt:358:14)
JavaScript at replace (unbekannt:155:23)
JavaScript at applyBBCode (unbekannt:278:25)

Umgebung

HTTP HOSTS: meta.discourse.org
5 „Gefällt mir“

Nach einem schnellen Testlauf mit dem obigen Beispiel scheint dies nun behoben zu sein. :+1:

2 „Gefällt mir“