Include committee details in list
@DSASanFrancisco/portal-members
Make the committee page usable for committee co-chairs:
- Add a
viewable
field to committee JSON that is enabled when the requester has admin privileges for the committee. - Expose
/member/search
to members who have admin privileges for any committee. Remove email addresses from the response unless the requester has universal admin privileges.format_eligible_member_list
is now curried so that we can operate on eligible member objects while checking theAuthorization
. - Modify
/committee/list
so it returns a list of committee objects with multiple attributes (instead of a map of IDs to names).