Merge pull request #49 from ONLYOFFICE/bugfix/room-owner
fixed missing isMe variable
This commit is contained in:
commit
badf0be78a
@ -33,7 +33,7 @@ const ChangeRoomOwner = ({
|
||||
<Text fontWeight={600} fontSize="13px">
|
||||
{roomOwner.displayName}
|
||||
</Text>
|
||||
{roomOwner?.id === currentUserId && (
|
||||
{roomOwner.id === currentUserId && (
|
||||
<Text className="me-label">({t("Common:MeLabel")})</Text>
|
||||
)}
|
||||
</div>
|
||||
|
@ -55,9 +55,13 @@ const SetRoomParams = ({
|
||||
enableThirdParty,
|
||||
setChangeRoomOwnerIsVisible,
|
||||
isAdmin,
|
||||
userId,
|
||||
}) => {
|
||||
const [previewIcon, setPreviewIcon] = React.useState(null);
|
||||
|
||||
const isMe = userId === roomParams?.roomOwner?.id;
|
||||
const canChangeRoomOwner = (isAdmin || isMe) && roomParams.roomOwner;
|
||||
|
||||
const onChangeName = (e) => {
|
||||
setIsValidTitle(true);
|
||||
setRoomParams({ ...roomParams, title: e.target.value });
|
||||
@ -128,7 +132,7 @@ const SetRoomParams = ({
|
||||
/>
|
||||
)} */}
|
||||
|
||||
{(isAdmin || isMe) && roomParams.roomOwner && (
|
||||
{isEdit && canChangeRoomOwner && (
|
||||
<ChangeRoomOwner
|
||||
roomOwner={roomParams.roomOwner}
|
||||
onOwnerChange={onOwnerChange}
|
||||
@ -183,6 +187,7 @@ export default inject(({ auth, dialogsStore }) => {
|
||||
return {
|
||||
setChangeRoomOwnerIsVisible,
|
||||
isAdmin: user.isAdmin || user.isOwner,
|
||||
userId: user.id,
|
||||
};
|
||||
})(
|
||||
observer(
|
||||
|
Loading…
Reference in New Issue
Block a user