Page MenuHomePhorge

Hide "Audits" section in Email Preferences when uninstalled
Needs ReviewPublic

Authored by aklapper on Sat, Feb 22, 14:33.

Details

Summary

PhabricatorEmailPreferencesSettingsPanel::getAllEditorsWithTags() queries for all classes extending PhabricatorApplicationTransactionEditor and having getMailTagsMap() to then pull their editor application class. Thus return the correct editor application class.
Followup to rP821708414e.

Closes T16002

Test Plan
  • Uninstall Audit on /applications/view/PhabricatorAuditApplication/
  • Check for Audits section on /settings/panel/emailpreferences/

Diff Detail

Repository
rP Phorge
Branch
T16002audit (branched from master)
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 1741
Build 1741: arc lint + arc unit