{groupImportMembersExtraMsg}
+ {groupImportMembersExtraMsg &&{groupImportMembersExtraMsg}
}{gettext('Download an example file')}
diff --git a/frontend/src/components/dialog/leave-group-dialog.js b/frontend/src/components/dialog/leave-group-dialog.js index 1f30156cec..a80d4e939a 100644 --- a/frontend/src/components/dialog/leave-group-dialog.js +++ b/frontend/src/components/dialog/leave-group-dialog.js @@ -9,13 +9,10 @@ import SeahubModalHeader from '@/components/common/seahub-modal-header'; class LeaveGroupDialog extends React.Component { - constructor(props) { - super(props); - } - leaveGroup = () => { - seafileAPI.quitGroup(this.props.groupID, username).then((res) => { - this.props.onGroupChanged(); + const { groupID } = this.props; + seafileAPI.quitGroup(groupID, username).then((res) => { + this.props.onLeavingGroup(); }).catch(error => { let errMessage = Utils.getErrorMsg(error); toaster.danger(errMessage); @@ -24,13 +21,13 @@ class LeaveGroupDialog extends React.Component { render() { return ( -{gettext('Really want to leave this group?')}
{gettext('No libraries')}
; - const isDeptAdmin = parent_group_id != 0 && admins.indexOf(username) > -1; return (