Page MenuHomePhabricator

Use a modern query object to query Calendar events
ClosedPublic

Authored by epriestley on Feb 5 2014, 7:30 PM.
Tags
None
Referenced Files
F18798742: D8146.diff
Fri, Oct 17, 8:16 AM
F18773819: D8146.id.diff
Thu, Oct 9, 12:58 PM
F18767276: D8146.diff
Tue, Oct 7, 9:42 PM
F18734594: D8146.id.diff
Tue, Sep 30, 10:57 PM
F18623480: D8146.id18433.diff
Sep 15 2025, 3:58 PM
F18604674: D8146.diff
Sep 13 2025, 7:08 PM
F18598201: D8146.diff
Sep 13 2025, 4:33 AM
F18584830: D8146.id.diff
Sep 11 2025, 1:55 PM
Subscribers

Details

Summary

Ref T4375. Calendar uses oldschool loadOneWhere() calls. Make CalendarEvent policy-aware, do the edit/delete policy checks through the policy framework, and use modern query infrastructure.

Test Plan
  • Viewed calendar;
  • created, edited, deleted event;
  • viewed calendar tab in Conpherence.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped