modifyClass não sobrescreve a action?

Estou trabalhando para corrigir depreciações em GitHub - paviliondev/discourse-legal-tools: Tools to help with legal compliance when using Discourse e descobri que api.modifyClass('controller:user-activity', {}); não parece mais estar fazendo nada (aqui).

A função exportUserArchive() ainda existe e o inicializador está sendo chamado.

Eu já tentei mudar isso para um pré-inicializador e mover a função para fora de actions{} mas sem sucesso.

Alguém pode me dar uma luz sobre isso?

EDIT para adicionar, isso aparentemente já está quebrado no 3.1.

5 curtidas

Portanto, esse código acabou ficando desatualizado.

O botão foi movido para preferences/account UX: move data export to preferences page for new user nav (#20141) · discourse/discourse@e5f557b · GitHub e o código antigo nunca foi removido do outro controlador.

5 curtidas

Bom trabalho!

3 curtidas

@awesomerobot @david algum código aqui precisa ser removido?

3 curtidas

De fato! obrigado por mencionar… isso resolverá:

7 curtidas

Este tópico foi fechado automaticamente 30 dias após a última resposta. Novas respostas não são mais permitidas.