¿modifyClass no anula action?

Estoy trabajando en corregir las deprecaciones en GitHub - paviliondev/discourse-legal-tools: Tools to help with legal compliance when using Discourse y he descubierto que api.modifyClass('controller:user-activity', {}); ya no parece hacer nada (aquí).

La función exportUserArchive() todavía existe y el inicializador se está llamando.

Ya intenté cambiar esto a un pre-inicializador y mover la función fuera de actions{} pero sin éxito.

¿Alguien puede arrojar algo de luz sobre esto?

EDITAR para añadir, esto aparentemente ya está roto en 3.1.

5 Me gusta

Ese código resultó estar obsoleto.

El botón se trasladó a preferences/account UX: move data export to preferences page for new user nav (#20141) · discourse/discourse@e5f557b · GitHub y el código antiguo nunca se eliminó del otro controlador.

5 Me gusta

¡Bien hecho!

3 Me gusta

@awesomerobot @david ¿se necesita eliminar algo de código aquí?

3 Me gusta

¡De hecho! Gracias por mencionarlo… esto lo hará:

7 Me gusta

Este tema se cerró automáticamente 30 días después de la última respuesta. Ya no se permiten nuevas respuestas.