Page MenuHomePhabricator

Clean up ProjectQuery when viewer is logged-out or omnipotent
ClosedPublic

Authored by epriestley on Dec 27 2015, 12:17 PM.
Tags
None
Referenced Files
F19941848: D14892.diff
Wed, Apr 15, 1:39 PM
F19882796: D14892.id.diff
Fri, Mar 20, 12:40 AM
F19878722: D14892.id35989.diff
Mar 17 2026, 5:16 AM
F19859751: D14892.id.diff
Mar 14 2026, 5:29 AM
F19851586: D14892.diff
Mar 13 2026, 12:03 AM
F19830603: D14892.id35989.diff
Mar 10 2026, 2:29 PM
F19829263: D14892.id35989.diff
Mar 10 2026, 3:15 AM
F19829258: D14892.id35989.diff
Mar 10 2026, 3:14 AM
Subscribers
None

Details

Summary

Ref T10010. When the viewer is logged-out or omnipotent, we can skip this query.

(Currently we issue a silly query like src = X AND type = Y AND dst = '', which will never return results.)

Test Plan
  • Viewed projects as normal user and logged-out user.
  • Ran unit tests.

Diff Detail

Repository
rP Phabricator
Branch
sub5
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 9812
Build 11807: Run Core Tests
Build 11806: arc lint + arc unit

Event Timeline

epriestley retitled this revision from to Clean up ProjectQuery when viewer is logged-out or omnipotent.
epriestley updated this object.
epriestley edited the test plan for this revision. (Show Details)
epriestley added a reviewer: chad.
chad edited edge metadata.
This revision is now accepted and ready to land.Dec 27 2015, 3:00 PM
This revision was automatically updated to reflect the committed changes.