Questo è un caso difficile, Dax, che è un effetto collaterale della nostra pipeline.
Generiamo il bbcode per le date qui:
E lo elaboriamo qui:
Quindi, nel contesto del blocco HTML elaborato, il pulsante “scarica ics” non è a conoscenza del post effettivo a cui appartiene (o dell’evento).
Abbiamo anche una pipeline diversa per la generazione di ics qui:
Quindi, dobbiamo decidere da una prospettiva ingegneristica se:
- Insegnare al “date cooking” come reindirizzare la generazione di ics a Discourse Calendar.
O
- Fornire abbastanza contesto a Discourse Local Dates, in modo che possa generare autonomamente l’ics e mantenere il codice frammentato.
Non sono sicuro di quale sia la cosa giusta da fare qui, ma l’ho prioritarizzata in modo che il team possa analizzarla e risolverla.