update security

This commit is contained in:
Mushka Nikita 2023-06-28 11:51:22 +03:00
parent 5b297e8b95
commit 77e9ceb4e0

View File

@ -68,6 +68,7 @@ const SubmitToFormGallery = ({
formItem,
setFormItem,
currentColorScheme,
canSubmitToFormGallery,
}) => {
const [isSelectingForm, setIsSelectingForm] = useState(false);
const onOpenFormSelector = () => setIsSelectingForm(true);
@ -89,6 +90,8 @@ const SubmitToFormGallery = ({
formItem && setFormItem(null);
};
if (!canSubmitToFormGallery()) return null;
if (isSelectingForm)
return (
<SelectFileDialog
@ -114,6 +117,7 @@ const SubmitToFormGallery = ({
<ModalDialog.Body>
<div>{t("FormGallery:SubmitToGalleryDialogMainInfo")}</div>
<div>
{/* TODO-mushka add correct link to guide */}
<Trans
t={t}
i18nKey="SubmitToGalleryDialogGuideInfo"
@ -185,10 +189,11 @@ const SubmitToFormGallery = ({
);
};
export default inject(({ auth, dialogsStore }) => ({
export default inject(({ auth, accessRightsStore, dialogsStore }) => ({
visible: dialogsStore.submitToGalleryDialogVisible,
setVisible: dialogsStore.setSubmitToGalleryDialogVisible,
formItem: dialogsStore.formItem,
setFormItem: dialogsStore.setFormItem,
currentColorScheme: auth.settingsStore.currentColorScheme,
canSubmitToFormGallery: accessRightsStore.canSubmitToFormGallery,
}))(withTranslation("Common", "FormGallery")(observer(SubmitToFormGallery)));