fix(fe/state_updater): sharingCtrl is not set before initCwd

This commit is contained in:
hexxa 2022-01-23 18:16:43 +08:00 committed by Hexxa
parent 55f45b6c57
commit ce389b6154

View file

@ -539,10 +539,9 @@ export class Updater {
this.initUITree(); this.initUITree();
const isInSharingMode = this.props.ui.control.controls.get(sharingCtrl); const isInSharingMode = paramMap.get(shareDirQuery) !== "";
if ( if (
(this.props.login.userRole === roleVisitor && (this.props.login.userRole === roleVisitor && isInSharingMode) ||
isInSharingMode === ctrlOn) ||
this.props.login.userRole === roleUser || this.props.login.userRole === roleUser ||
this.props.login.userRole === roleAdmin this.props.login.userRole === roleAdmin
) { ) {