He estado investigando el error this.router con el plugin Pavilion Events y me encontr茅 con este fork:
Por lo que puedo ver, este fork es solo una copia de angusmcleod/discourse-events sin commits que lo actualicen para los 煤ltimos cambios de Discourse (incluida la compatibilidad con Ember 5). No parece abordar las rutas de c贸digo obsoletas que causan los errores actuales.
Seg煤n las publicaciones de la comunidad y las pruebas, esto es lo que entiendo:
- El plugin Events original no es compatible actualmente con la actualizaci贸n a Ember 5 de Discourse.
- Los usuarios han informado problemas con las modales
event-rsvpyadd-event, lo que provoca fallos. - Una soluci贸n temporal es forzar a Discourse a usar Ember 3 agregando
EMBER_VERSION=3enapp.yml, pero esto no es una soluci贸n a largo plazo y puede causar problemas futuros. - Esta situaci贸n ha persistido hasta principios de 2025 sin una actualizaci贸n oficial de los mantenedores del plugin.
Preguntas:
- 驴Alguien puede confirmar si mi comprensi贸n anterior es precisa?
- 驴Alguien ha ejecutado con 茅xito el fork
awesome-it/discourse-eventsen la 煤ltima versi贸n de Discourse sin el fallback de Ember 3? - 驴Existe un fork mantenido activamente o un plugin alternativo que replique las caracter铆sticas del plugin Events?
Cualquier confirmaci贸n o correcci贸n ser铆a apreciada para que pueda planificar si:
- Me quedo con el plugin Pavilion y uso el fallback de Ember 3.
- Cambio al calendario/eventos oficial en el n煤cleo.
- Migro a otro fork mantenido activamente.