Page MenuHomePhabricator

Remove pointless requireCapabilities() method from PhabricatorProjectColumnTransactionEditor
ClosedPublic

Authored by epriestley on Aug 14 2018, 8:22 PM.
Tags
None
Referenced Files
F19817953: D19582.id46836.diff
Mar 5 2026, 4:40 PM
F19815380: D19582.diff
Mar 4 2026, 8:30 PM
F19709368: D19582.id46836.diff
Feb 11 2026, 2:21 PM
F19611944: D19582.diff
Feb 3 2026, 6:43 PM
F19104469: D19582.id.diff
Dec 5 2025, 2:06 PM
F19095735: D19582.diff
Dec 4 2025, 5:56 AM
F19076649: D19582.id46836.diff
Dec 1 2025, 12:44 PM
F19057587: D19582.id46813.diff
Nov 28 2025, 11:20 PM
Subscribers
None

Details

Summary

Depends on D19581. Ref T13164. This method has no effect:

  • You must always have CAN_EDIT to reach an Editor in the first place.
  • Per previous change, I'm going to restructure this so transactions explicitly check CAN_EDIT by default anyway.
Test Plan

Tried to edit and hide a project column as a user without permission, hit global permission checks long before reaching this method.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable