Web: Files: fixed access number in sharing panel
This commit is contained in:
parent
000505b656
commit
89770d6881
@ -28,7 +28,7 @@ import {
|
||||
import { setShareDataItems } from "../../../../../store/files/actions";
|
||||
|
||||
const { isAdmin } = store.auth.selectors;
|
||||
const { FilterType, FileAction } = constants;
|
||||
const { FilterType, FileAction, ShareAccessRights } = constants;
|
||||
|
||||
const StyledContainer = styled.div`
|
||||
@media (min-width: 1024px) {
|
||||
@ -115,7 +115,7 @@ class SectionHeaderContent extends React.Component {
|
||||
showEmptyTrashDialog: false,
|
||||
showAddUsersPanel: false,
|
||||
showAddGroupsPanel: false,
|
||||
accessRight: { icon: "EyeIcon", rights: "ReadOnly", accessNumber: 2 }
|
||||
accessRight: { icon: "EyeIcon", rights: "ReadOnly", accessNumber: ShareAccessRights.ReadOnly }
|
||||
};
|
||||
}
|
||||
|
||||
@ -258,7 +258,7 @@ class SectionHeaderContent extends React.Component {
|
||||
accessRight: {
|
||||
icon: "AccessEditIcon",
|
||||
rights: "FullAccess",
|
||||
accessNumber: 1,
|
||||
accessNumber: ShareAccessRights.FullAccess,
|
||||
isOwner: false
|
||||
}
|
||||
});
|
||||
@ -269,7 +269,7 @@ class SectionHeaderContent extends React.Component {
|
||||
accessRight: {
|
||||
icon: "EyeIcon",
|
||||
rights: "ReadOnly",
|
||||
accessNumber: 2,
|
||||
accessNumber: ShareAccessRights.ReadOnly,
|
||||
isOwner: false
|
||||
}
|
||||
});
|
||||
@ -280,7 +280,7 @@ class SectionHeaderContent extends React.Component {
|
||||
accessRight: {
|
||||
icon: "AccessReviewIcon",
|
||||
rights: "Review",
|
||||
accessNumber: 999,
|
||||
accessNumber: ShareAccessRights.Review,
|
||||
isOwner: false
|
||||
}
|
||||
});
|
||||
@ -291,7 +291,7 @@ class SectionHeaderContent extends React.Component {
|
||||
accessRight: {
|
||||
icon: "AccessCommentIcon",
|
||||
rights: "Comment",
|
||||
accessNumber: 999,
|
||||
accessNumber: ShareAccessRights.Comment,
|
||||
isOwner: false
|
||||
}
|
||||
});
|
||||
@ -302,7 +302,7 @@ class SectionHeaderContent extends React.Component {
|
||||
accessRight: {
|
||||
icon: "AccessFormIcon",
|
||||
rights: "FormFilling",
|
||||
accessNumber: 999,
|
||||
accessNumber: ShareAccessRights.FormFilling,
|
||||
isOwner: false
|
||||
}
|
||||
});
|
||||
@ -313,7 +313,7 @@ class SectionHeaderContent extends React.Component {
|
||||
accessRight: {
|
||||
icon: "AccessNoneIcon",
|
||||
rights: "DenyAccess",
|
||||
accessNumber: 999,
|
||||
accessNumber: ShareAccessRights.DenyAccess,
|
||||
isOwner: false
|
||||
}
|
||||
});
|
||||
|
@ -19,7 +19,7 @@ import {
|
||||
import { connect } from "react-redux";
|
||||
import { withRouter } from "react-router";
|
||||
import { withTranslation } from "react-i18next";
|
||||
import { utils as commonUtils } from "asc-web-common";
|
||||
import { utils as commonUtils, constants } from "asc-web-common";
|
||||
import i18n from "./i18n";
|
||||
import {
|
||||
getShareUsersAndGroups,
|
||||
@ -37,6 +37,7 @@ import {
|
||||
} from "../StyledPanels";
|
||||
|
||||
const { changeLanguage } = commonUtils;
|
||||
const { ShareAccessRights } = constants;
|
||||
|
||||
class SharingPanelComponent extends React.Component {
|
||||
constructor(props) {
|
||||
@ -97,10 +98,10 @@ class SharingPanelComponent extends React.Component {
|
||||
}
|
||||
}
|
||||
|
||||
/*folderIds.length > 0 &&
|
||||
folderIds.length > 0 &&
|
||||
setSharedFolders(folderIds, shareTo, access, notify, sharingMessage);
|
||||
fileIds.length > 0 &&
|
||||
setSharedFiles(fileIds, shareTo, access, notify, sharingMessage);*/
|
||||
setSharedFiles(fileIds, shareTo, access, notify, sharingMessage);
|
||||
|
||||
this.props.onClose();
|
||||
};
|
||||
@ -123,7 +124,7 @@ class SharingPanelComponent extends React.Component {
|
||||
newUsers[elementIndex].rights = {
|
||||
icon: "AccessEditIcon",
|
||||
rights: "FullAccess",
|
||||
accessNumber: 1,
|
||||
accessNumber: ShareAccessRights.FullAccess
|
||||
};
|
||||
this.setState({ shareDataItems: newUsers });
|
||||
}
|
||||
@ -135,7 +136,7 @@ class SharingPanelComponent extends React.Component {
|
||||
newUsers[elementIndex].rights = {
|
||||
icon: "EyeIcon",
|
||||
rights: "ReadOnly",
|
||||
accessNumber: 2,
|
||||
accessNumber: ShareAccessRights.ReadOnly,
|
||||
};
|
||||
this.setState({ shareDataItems: newUsers });
|
||||
}
|
||||
@ -147,7 +148,7 @@ class SharingPanelComponent extends React.Component {
|
||||
newUsers[elementIndex].rights = {
|
||||
icon: "AccessReviewIcon",
|
||||
rights: "Review",
|
||||
accessNumber: 999,
|
||||
accessNumber: ShareAccessRights.Review,
|
||||
};
|
||||
this.setState({ shareDataItems: newUsers });
|
||||
}
|
||||
@ -159,7 +160,7 @@ class SharingPanelComponent extends React.Component {
|
||||
newUsers[elementIndex].rights = {
|
||||
icon: "AccessCommentIcon",
|
||||
rights: "Comment",
|
||||
accessNumber: 999,
|
||||
accessNumber: ShareAccessRights.Comment,
|
||||
};
|
||||
this.setState({ shareDataItems: newUsers });
|
||||
}
|
||||
@ -171,7 +172,7 @@ class SharingPanelComponent extends React.Component {
|
||||
newUsers[elementIndex].rights = {
|
||||
icon: "AccessFormIcon",
|
||||
rights: "FormFilling",
|
||||
accessNumber: 999,
|
||||
accessNumber: ShareAccessRights.FormFilling,
|
||||
};
|
||||
this.setState({ shareDataItems: newUsers });
|
||||
}
|
||||
@ -183,7 +184,7 @@ class SharingPanelComponent extends React.Component {
|
||||
newUsers[elementIndex].rights = {
|
||||
icon: "AccessNoneIcon",
|
||||
rights: "DenyAccess",
|
||||
accessNumber: 999,
|
||||
accessNumber: ShareAccessRights.DenyAccess,
|
||||
};
|
||||
this.setState({ shareDataItems: newUsers });
|
||||
}
|
||||
@ -205,14 +206,14 @@ class SharingPanelComponent extends React.Component {
|
||||
return {
|
||||
icon: "AccessEditIcon",
|
||||
rights: "FullAccess",
|
||||
accessNumber: 1,
|
||||
accessNumber: ShareAccessRights.FullAccess,
|
||||
isOwner: item.isOwner,
|
||||
};
|
||||
case 2:
|
||||
return {
|
||||
icon: "EyeIcon",
|
||||
rights: "ReadOnly",
|
||||
accessNumber: 2,
|
||||
accessNumber: ShareAccessRights.ReadOnly,
|
||||
isOwner: false,
|
||||
};
|
||||
case 3: {
|
||||
|
Loading…
Reference in New Issue
Block a user