You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: services/galley/src/Galley/API/Teams.hs
+3-6Lines changed: 3 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -477,23 +477,20 @@ getTeamMembers ::
477
477
TeamId->
478
478
Maybe (Range1Public.HardTruncationLimitInt32) ->
479
479
MaybeTeamMembersPagingState->
480
-
MaybeBool->
481
480
SemrTeamMembersPage
482
-
getTeamMembers lzusr tid mbMaxResults mbPagingState mbSearchable =do
481
+
getTeamMembers lzusr tid mbMaxResults mbPagingState =do
483
482
let uid = tUnqualified lzusr
484
483
member <-E.getTeamMember tid uid >>= noteS @'NotATeamMember
485
484
let mState =C.PagingState.LBS.fromStrict <$> (mbPagingState >>= mtpsState)
486
485
let mLimit = fromMaybe (unsafeRange Public.hardTruncationLimit) mbMaxResults
487
486
if member `hasPermission`SearchContacts
488
-
thencase mbSearchable of
489
-
JustFalse->E.listTeamMembers @CassandraPaging tid mState mLimit mbSearchable <&> toTeamMembersPage member
490
-
_ ->E.listTeamMembers @CassandraPaging tid mState mLimit mbSearchable <&> toTeamMembersPage member
487
+
thenE.listTeamMembers @CassandraPaging tid mState mLimit <&> toTeamMembersPage member
491
488
elsedo
492
489
-- If the user does not have the SearchContacts permission (e.g. the external partner),
493
490
-- we only return the person who invited them and the self user.
494
491
let invitee = member ^. invitation <&>fst
495
492
let uids = uid : maybeToList invitee
496
-
E.selectTeamMembersPaginated tid uids mState mLimit <&> toTeamMembersPage member-- TODO_searchable: Use `mbSearchable` in this branch of the if as well?
493
+
E.selectTeamMembersPaginated tid uids mState mLimit <&> toTeamMembersPage member
0 commit comments