Modifica di una tabella le cui alcune righe non iniziano con una pipe duplicano queste righe

La tabella Markdown supporta una sintassi in cui le prime colonne non iniziano con una pipe (e le ultime colonne non finiscono con una pipe).

Questa è una tabella valida :point_down:

icon | description | content |
-|-|-|
:discourse2: | **Summary** | **Discourse OpenID Connect** allows an OpenID Connect provider to be used as an authentication provider for Discourse.
:hammer_and_wrench: | **Repository Link** | <https://github.com/discourse/discourse-openid-connect>
:open_book: | **Install Guide** | [How to install plugins in Discourse](https://meta.discourse.org/t/install-plugins-in-discourse/19157)

Viene visualizzata come:

icon description content
:discourse2: Summary Discourse OpenID Connect allows an OpenID Connect provider to be used as an authentication provider for Discourse.
:hammer_and_wrench: Repository Link https://github.com/discourse/discourse-openid-connect
:open_book: Install Guide How to install plugins in Discourse

Modificare e salvare la tabella (senza cambiare i dati) con il table builder duplica ogni riga che non ha una pipe iniziale:

Se le intestazioni non hanno una pipe iniziale, la modifica e il salvataggio duplicano l'intestazione:


Se le intestazioni e il separatore non hanno una pipe iniziale, duplica l'intestazione e il separatore:


Se tutte le righe tranne l'intestazione non hanno una pipe iniziale, la modifica e il salvataggio duplicano tutto tranne l'intestazione

ngmumsb.cloudfront.net/original/4X/8/6/9/8698915fc6b623d8f1d4495694845016fcace410.mp4

Se ogni riga non ha una pipe iniziale, il salvataggio della tabella non funziona e genera un errore JS:
Cannot read properties of null (reading 'length').

La tabella predefinita del modello di argomento in Plugin non utilizzava pipe iniziali, quindi l’ho modificata per aggiungere le pipe ed evitare potenziali errori.


Per riassumere:

  1. le righe della tabella senza pipe iniziali sono una sintassi markdown valida

  2. il table builder non gradisce le righe della tabella senza pipe iniziali

:smiley_cat:

2 Mi Piace

Aggiungo la mia segnalazione a questo bug report e sarebbe fantastico se venisse fornita una soluzione. :slight_smile:

1 Mi Piace