modifyClass لا يتجاوز action؟

أعمل على إصلاح الإهمالات في GitHub - paviliondev/discourse-legal-tools: Tools to help with legal compliance when using Discourse ووجدت أن api.modifyClass('controller:user-activity', {}); لا يبدو أنها تفعل أي شيء بعد الآن (هنا)
لا تزال الدالة exportUserArchive() موجودة ويتم استدعاء المُهيئ.
لقد حاولت بالفعل تغيير هذا إلى مُهيئ مسبق ونقل الدالة خارج actions{} ولكن دون جدوى.
هل هناك أي شخص يمكنه تسليط الضوء على هذا؟
تعديل للإضافة، هذا معطل على ما يبدو في 3.1 بالفعل.

إذًا، تبين أن هذا الرمز قديم.

تم نقل الزر إلى preferences/account UX: move data export to preferences page for new user nav (#20141) · discourse/discourse@e5f557b · GitHub ولم تتم إزالة الرمز القديم أبدًا من وحدة التحكم الأخرى.

أحسنت!

@awesomerobot @david هل يحتاج بعض الكود هنا إلى إزالة؟

بالتأكيد! شكراً لذكر ذلك… هذا سيفي بالغرض: