diff --git a/web/ASC.Web.Client/src/components/pages/Settings/categories/data-management/sub-components-automatic-backup/thirdPartyStorageModule.js b/web/ASC.Web.Client/src/components/pages/Settings/categories/data-management/sub-components-automatic-backup/thirdPartyStorageModule.js index 6e889ee986..1a0dd5b9d3 100644 --- a/web/ASC.Web.Client/src/components/pages/Settings/categories/data-management/sub-components-automatic-backup/thirdPartyStorageModule.js +++ b/web/ASC.Web.Client/src/components/pages/Settings/categories/data-management/sub-components-automatic-backup/thirdPartyStorageModule.js @@ -43,14 +43,19 @@ class ThirdPartyStorageModule extends React.PureComponent { }; } componentDidMount() { + const { onSetLoadingData } = this.props; this.setState( { isLoading: true, }, function () { + onSetLoadingData && onSetLoadingData(true); getBackupStorage() .then((storageBackup) => this.getOptions(storageBackup)) - .finally(() => this.setState({ isLoading: false })); + .finally(() => { + onSetLoadingData && onSetLoadingData(false); + this.setState({ isLoading: false }); + }); } ); }