diff --git a/products/ASC.Files/Client/src/components/Article/Body/TreeSettings.js b/products/ASC.Files/Client/src/components/Article/Body/TreeSettings.js index 2db7a2dbcf..83fd846d09 100644 --- a/products/ASC.Files/Client/src/components/Article/Body/TreeSettings.js +++ b/products/ASC.Files/Client/src/components/Article/Body/TreeSettings.js @@ -81,9 +81,12 @@ const PureTreeSettings = ({ history, setIsLoading, t, + isVisitor, }) => { const { setting } = match.params; + console.log(isVisitor); + useEffect(() => { setIsLoading(true); getFilesSettings().then(() => { @@ -168,7 +171,7 @@ const PureTreeSettings = ({ title={t("TreeSettingsAdminSettings")} /> ) : null} - {enableThirdParty ? ( + {enableThirdParty && !isVisitor ? ( - {enableThirdParty && } + {enableThirdParty && !isVisitor && } ); } @@ -107,6 +108,7 @@ class ArticleBodyContent extends React.Component { export default inject( ({ + auth, filesStore, treeFoldersStore, selectedFolderStore, @@ -129,6 +131,7 @@ export default inject( selectedTreeNode, filter, enableThirdParty: settingsStore.enableThirdParty, + isVisitor: auth.userStore.user.isVisitor, setIsLoading, fetchFiles,