El manejador onPageChange generó un error

Hola a todos: instalé el componente temático custom-category-boxes y, en algunas de mis páginas (pero no en todas), recibo un banner de advertencia en la parte superior y veo lo siguiente en la consola de mi navegador. Parece que esto se debe a que la variable c termina siendo nula; por qué es así, no lo investigué más.

client-error-handler.js:125 [THEME 2 'Custom Category Boxes'] 
TypeError: Cannot read properties of undefined (reading 'name')
    at category-banner.js:31:24
    at plugin-api.js:127:26
    at AppEvents.<anonymous> (plugin-api.js:736:50)
    at m (index.js:200:1)
    at AppEvents.trigger (evented.js:27:1)
    at page-tracker.js:41:17
    at invoke (backburner.js.js:282:1)
    at h.flush (backburner.js.js:197:1)
    at p.flush (backburner.js.js:358:1)
    at B._end (backburner.js.js:798:1)
    at B.end (backburner.js.js:589:1)
    at B._runExpiredTimers (backburner.js.js:905:1)
reportToConsole	@	client-error-handler.js:125

Al principio pensé que esto podría deberse a que los nombres de las categorías tuvieran espacios, pero incluso renombrar una categoría para que no tenga espacios sigue arrojando este error.

Estaré encantado de proporcionar más información si se desea/necesita. El foro en cuestión es https://forums.rockylinux.org

2 Me gusta

¿Puedes compartir las páginas donde ocurre?

También noté un Uncaught TypeError: Cannot read properties of undefined (reading 'name'). Pero no está relacionado con las cajas de categorías personalizadas; incluso ocurre en modo seguro.

Cuando abro https://meta.discourse.org/u/chapoi/invited/redeemed?safe_mode=no_themes%2Cno_plugins en una ventana o pestaña nueva, obtengo esto:


No sucede cuando elimino ‘redeemed’ de la URL, y no pude reproducirlo usando un usuario del personal.

Lo obtuve en https://forums.rockylinux.org/c/techhelp/6

1 me gusta

Gracias por el informe, eso debería solucionarlo:

4 Me gusta

¡Fantástico! Muchas gracias. Lo actualizaré en nuestra instancia inmediatamente :slight_smile:

1 me gusta

Confirmado – funciona perfectamente. Gracias por la rápida solución :slight_smile:

1 me gusta