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,