Page MenuHomePhabricator

Update Macro for Modular Transactions
ClosedPublic

Authored by chad on May 1 2017, 10:20 PM.
Tags
None
Referenced Files
F19508859: D17813.id42834.diff
Jan 10 2026, 11:22 AM
F19354726: D17813.id.diff
Dec 26 2025, 6:07 AM
F18876306: D17813.diff
Nov 5 2025, 11:18 PM
F18835176: D17813.id.diff
Oct 26 2025, 2:00 PM
F18777543: D17813.diff
Oct 11 2025, 3:33 AM
F18597129: D17813.diff
Sep 13 2025, 2:11 AM
F18589475: D17813.diff
Sep 12 2025, 3:26 AM
F18568080: D17813.id42835.diff
Sep 9 2025, 10:47 PM
Subscribers

Details

Summary

Overall, seems to work ok.

Test Plan
  • Add a Macro
  • Edit Macro
  • Use Macro
  • Disable Macro
  • Re-enable Macro
  • Attach Audio
  • Set Audio to loop
  • Annoy cats

pasted_file (1×2 px, 445 KB)

Diff Detail

Repository
rP Phabricator
Branch
macro-xaction (branched from master)
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 16760
Build 22360: Run Core Tests
Build 22359: arc lint + arc unit

Event Timeline

epriestley added inline comments.
src/applications/macro/editor/PhabricatorMacroEditor.php
17

I think you can omit this and that we determine it automatically (which would let you delete the whole method).

(Presumably, you can test that by deleting it and seeing if you can still leave comments.)

This revision is now accepted and ready to land.May 2 2017, 2:03 PM
This revision was automatically updated to reflect the committed changes.
src/applications/macro/editor/PhabricatorMacroEditor.php
17

I think it needs to be modernized, it fataled.