modifyClass ne surcharge pas l'action ?

Je travaille à la correction des dépréciations dans GitHub - paviliondev/discourse-legal-tools: Tools to help with legal compliance when using Discourse et j’ai constaté que api.modifyClass('controller:user-activity', {}); ne semble plus rien faire (ici).

La fonction exportUserArchive() existe toujours et l’initialiseur est appelé.

J’ai déjà essayé de changer cela en pré-initialiseur et de déplacer la fonction en dehors de actions{} mais sans succès.

Quelqu’un peut-il m’éclairer à ce sujet ?

EDIT pour ajouter, ceci est apparemment déjà cassé dans la version 3.1.

5 « J'aime »

Ce code s’est avéré obsolète.

Le bouton a été déplacé vers preferences/account UX: move data export to preferences page for new user nav (#20141) · discourse/discourse@e5f557b · GitHub et l’ancien code n’a jamais été supprimé de l’autre contrôleur.

5 « J'aime »

Bien joué !

3 « J'aime »

@awesomerobot @david du code doit-il être supprimé ici ?

3 « J'aime »

En effet ! Merci de l’avoir mentionné… cela fonctionnera :

7 « J'aime »

Ce sujet a été automatiquement fermé 30 jours après la dernière réponse. Les nouvelles réponses ne sont plus autorisées.