fixed InfoPanel/Groups displaying wrong view if group's manager isnt selected
This commit is contained in:
parent
28c7edcf47
commit
44cb0776e7
@ -62,10 +62,18 @@ const InfoPanelBodyContent = ({
|
||||
const isInsideGroup = getIsGroups() && groupId;
|
||||
const isGroups =
|
||||
getIsGroups() ||
|
||||
(isInsideGroup && (!selectedItems.length || !!selectedItems[0].manager));
|
||||
(isInsideGroup &&
|
||||
(!selectedItems.length ||
|
||||
(selectedItems[0]?.membersCount !== null &&
|
||||
selectedItems[0]?.membersCount !== undefined)));
|
||||
const isPeople =
|
||||
getIsPeople() ||
|
||||
(getIsGroups() && !isInsideGroup && !selectedItems[0]?.manager) ||
|
||||
(getIsGroups() &&
|
||||
!isInsideGroup &&
|
||||
!(
|
||||
selectedItems[0]?.membersCount !== null &&
|
||||
selectedItems[0]?.membersCount !== undefined
|
||||
)) ||
|
||||
(isInsideGroup && selectedItems.length && !selectedItems[0].manager);
|
||||
|
||||
const isSeveralItems = props.selectedItems?.length > 1;
|
||||
|
Loading…
Reference in New Issue
Block a user