mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-07 09:51:26 +00:00
fix admin delete repo (#7352)
* fix admin delete repo * delete useless codes --------- Co-authored-by: 孙永强 <11704063+s-yongqiang@user.noreply.gitee.com> Co-authored-by: Michael An <2331806369@qq.com>
This commit is contained in:
@@ -31,13 +31,15 @@ class DeleteRepoDialog extends Component {
|
||||
}
|
||||
|
||||
componentDidMount() {
|
||||
seafileAPI.getRepoFolderShareInfo(this.props.repo.id).then((res) => {
|
||||
if (this.props.isGetShare) {
|
||||
seafileAPI.getRepoFolderShareInfo(this.props.repo.repo_id).then((res) => {
|
||||
this.setState({
|
||||
sharedToUserCount: res.data['shared_user_emails'].length,
|
||||
sharedToGroupCount: res.data['shared_group_ids'].length,
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
onDeleteRepo = () => {
|
||||
this.setState({ isRequestSended: true }, () => {
|
||||
|
@@ -771,6 +771,7 @@ class SharedRepoListItem extends React.Component {
|
||||
isRepoDeleted={this.state.isRepoDeleted}
|
||||
onDeleteRepo={this.onItemDelete}
|
||||
toggle={this.onItemDeleteToggle}
|
||||
isGetShare={true}
|
||||
/>
|
||||
</ModalPortal>
|
||||
}
|
||||
|
@@ -505,6 +505,7 @@ class MylibRepoListItem extends React.Component {
|
||||
isRepoDeleted={this.state.isRepoDeleted}
|
||||
onDeleteRepo={this.onDeleteRepo}
|
||||
toggle={this.onDeleteToggle}
|
||||
isGetShare={true}
|
||||
/>
|
||||
</ModalPortal>
|
||||
)}
|
||||
|
@@ -180,6 +180,7 @@ class Item extends Component {
|
||||
isRepoDeleted={this.state.isRepoDeleted}
|
||||
onDeleteRepo={this.deleteRepo}
|
||||
toggle={this.toggleDeleteRepoDialog}
|
||||
isGetShare={false}
|
||||
/>
|
||||
)}
|
||||
</Fragment>
|
||||
|
@@ -176,6 +176,7 @@ class Item extends Component {
|
||||
isRepoDeleted={this.state.isRepoDeleted}
|
||||
onDeleteRepo={this.deleteRepo}
|
||||
toggle={this.toggleDeleteRepoDialog}
|
||||
isGetShare={false}
|
||||
/>
|
||||
)}
|
||||
</Fragment>
|
||||
|
@@ -371,6 +371,7 @@ class Item extends Component {
|
||||
isRepoDeleted={this.state.isRepoDeleted}
|
||||
onDeleteRepo={this.onDeleteRepo}
|
||||
toggle={this.toggleDeleteDialog}
|
||||
isGetShare={false}
|
||||
/>
|
||||
</ModalPortal>
|
||||
}
|
||||
|
Reference in New Issue
Block a user