Doceditor:Components:CompletedForm Fixed access

This commit is contained in:
Akmal Isomadinov 2024-07-24 12:01:42 +05:00
parent 96c354842f
commit 3eb4671598
2 changed files with 12 additions and 4 deletions

View File

@ -114,10 +114,17 @@ export const CompletedForm = ({
); );
const { const {
response: { completedForm, formNumber, manager, originalForm, roomId }, response: {
completedForm,
formNumber,
manager,
originalForm,
roomId,
isRoomMember,
},
} = session; } = session;
const isAnonim = Boolean(share); const isAnonim = Boolean(share) && !isRoomMember;
const getFolderUrl = (folderId: number, isAnonim: boolean): string => { const getFolderUrl = (folderId: number, isAnonim: boolean): string => {
if (isNullOrUndefined(folderId)) return ""; if (isNullOrUndefined(folderId)) return "";
@ -228,7 +235,7 @@ export const CompletedForm = ({
</Box> </Box>
</ManagerWrapper> </ManagerWrapper>
</MainContent> </MainContent>
<ButtonWrapper isShreFile={isShreFile}> <ButtonWrapper isShreFile={isShreFile && !isRoomMember}>
<Button <Button
scale scale
primary primary
@ -238,7 +245,7 @@ export const CompletedForm = ({
} }
onClick={isAnonim ? handleDownload : gotoCompleteFolder} onClick={isAnonim ? handleDownload : gotoCompleteFolder}
/> />
{!isShreFile && ( {(!isShreFile || isRoomMember) && (
<Button <Button
scale scale
size={ButtonSize.medium} size={ButtonSize.medium}

View File

@ -39,6 +39,7 @@ export type CompletedFormProps = {
originalForm: TFile; originalForm: TFile;
formNumber: number; formNumber: number;
roomId: number; roomId: number;
isRoomMember: boolean;
}; };
}; };
isShreFile: boolean; isShreFile: boolean;