Homec4science

Make Calendar query for indirect invites/RSVPs by default, like Differential

Authored by epriestley <git@epriestley.com> on Nov 15 2016, 20:23.

Description

Make Calendar query for indirect invites/RSVPs by default, like Differential

Summary:
Ref T11816. Since the dashboard got updated, Differential now interprets "Responsible Users: epriestley" to mean "epriestley, or any project or package epriestley is part of". You can query for just "epriestley" with "exact(epriestley)".

Give Calendar invites the same behavior: "epriestley" means "any event epriestley is invited to, or a project they are a member of is invited to". Individual invites can be queried with "exact(epriestley)".

This is a little bit copy-pastey but I want to wait for a third use case to clean it up since I think I'm going to have to do a bunch of generalization around "how does an individual PHID get turned into a bunch of PHIDs".

Test Plan: Queried for "Invited: dog", "invited: viewer", "invited; exact(dog)", etc.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T11816

Differential Revision: https://secure.phabricator.com/D16870

Details

Committed
epriestley <git@epriestley.com>Nov 15 2016, 21:47
Pushed
aubortJan 31 2017, 17:16
Parents
rPH015ead6e7b85: Add subtitle to PhamePost
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPHe713cc08e6d8: Make Calendar query for indirect invites/RSVPs by default, like Differential (authored by epriestley <git@epriestley.com>).Nov 15 2016, 21:47