Error al cargar informes del panel al usar moment-jalaali.js

Continuando la discusión de Cómo mostrar correctamente las fechas jalali para el idioma persa:

Como se mencionó anteriormente, agregamos el script moment-jalaali al tema y cambiamos los formatos de visualización de fechas en la configuración de texto del sitio.

    ...
    <script src="https://cdn.jsdelivr.net/npm/moment-jalaali@0.9.2/build/moment-jalaali.js"></script>
</body>

Al hacer esto, se resolvió el problema de mostrar la fecha en el calendario Hijri Shamsi. Sin embargo, después de agregar el script, los informes del panel de control fallarán y se producirá el siguiente error.

Uncaught TypeError: Cannot read property 'split' of null

Y cuando depuramos, se observa este error.

Supongo que lo clasificaría como #soporte o #solicitud de característica.

Estás buscando una forma soportada de agregar Jalaali, pero no existe una forma oficial soportada. Lo que tenemos es un truco.

No está claro si tienes una coincidencia de versión o no.

Apoyo la idea de convertir esto en alguna versión oficial adecuada o en un componente oficial adecuado.

Una complicación es que planeamos dejar de usar Moment a largo plazo.

Gracias, Sam,
Sí, tienes razón, Support está justo aquí. Si esto tiene soporte oficial, eso es genial.
Solo pregunté aquí porque quizás el equipo de Discourse sabría mejor de dónde surgió el problema y podría orientarme. ¡Es extraño que ocurra este problema! Aparte de esto y de otro caso, esta solución funciona correctamente en un solo sentido (solo mostrar). Usamos la última versión de Discourse.

El primer paso es asegurarse de que este script en el que estás trabajando provenga exactamente de la misma versión de moment.js que estamos utilizando en el núcleo. ¿Puedes confirmarlo?

Estamos utilizando la versión 0.9.2 del script. Esta versión funciona con las siguientes dependencias:

  "devDependencies": {
    "chai": "^4.2.0",
    "eslint": "^6.7.1",
    "mocha": "^5.2.0"
  },
  "dependencies": {
    "jalaali-js": "^1.1.0",
    "moment": "^2.22.2",
    "moment-timezone": "^0.5.21",
    "rimraf": "^2.6.2"
  }

moment-jalaali/package.json at v0.9.2 · jalaali/moment-jalaali · GitHub