1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-06 09:21:54 +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:
awu0403
2025-01-14 13:55:18 +08:00
committed by GitHub
parent bb48f9dd57
commit 256b1ec70d
6 changed files with 12 additions and 5 deletions

View File

@@ -31,13 +31,15 @@ class DeleteRepoDialog extends Component {
} }
componentDidMount() { componentDidMount() {
seafileAPI.getRepoFolderShareInfo(this.props.repo.id).then((res) => { if (this.props.isGetShare) {
seafileAPI.getRepoFolderShareInfo(this.props.repo.repo_id).then((res) => {
this.setState({ this.setState({
sharedToUserCount: res.data['shared_user_emails'].length, sharedToUserCount: res.data['shared_user_emails'].length,
sharedToGroupCount: res.data['shared_group_ids'].length, sharedToGroupCount: res.data['shared_group_ids'].length,
}); });
}); });
} }
}
onDeleteRepo = () => { onDeleteRepo = () => {
this.setState({ isRequestSended: true }, () => { this.setState({ isRequestSended: true }, () => {

View File

@@ -771,6 +771,7 @@ class SharedRepoListItem extends React.Component {
isRepoDeleted={this.state.isRepoDeleted} isRepoDeleted={this.state.isRepoDeleted}
onDeleteRepo={this.onItemDelete} onDeleteRepo={this.onItemDelete}
toggle={this.onItemDeleteToggle} toggle={this.onItemDeleteToggle}
isGetShare={true}
/> />
</ModalPortal> </ModalPortal>
} }

View File

@@ -505,6 +505,7 @@ class MylibRepoListItem extends React.Component {
isRepoDeleted={this.state.isRepoDeleted} isRepoDeleted={this.state.isRepoDeleted}
onDeleteRepo={this.onDeleteRepo} onDeleteRepo={this.onDeleteRepo}
toggle={this.onDeleteToggle} toggle={this.onDeleteToggle}
isGetShare={true}
/> />
</ModalPortal> </ModalPortal>
)} )}

View File

@@ -180,6 +180,7 @@ class Item extends Component {
isRepoDeleted={this.state.isRepoDeleted} isRepoDeleted={this.state.isRepoDeleted}
onDeleteRepo={this.deleteRepo} onDeleteRepo={this.deleteRepo}
toggle={this.toggleDeleteRepoDialog} toggle={this.toggleDeleteRepoDialog}
isGetShare={false}
/> />
)} )}
</Fragment> </Fragment>

View File

@@ -176,6 +176,7 @@ class Item extends Component {
isRepoDeleted={this.state.isRepoDeleted} isRepoDeleted={this.state.isRepoDeleted}
onDeleteRepo={this.deleteRepo} onDeleteRepo={this.deleteRepo}
toggle={this.toggleDeleteRepoDialog} toggle={this.toggleDeleteRepoDialog}
isGetShare={false}
/> />
)} )}
</Fragment> </Fragment>

View File

@@ -371,6 +371,7 @@ class Item extends Component {
isRepoDeleted={this.state.isRepoDeleted} isRepoDeleted={this.state.isRepoDeleted}
onDeleteRepo={this.onDeleteRepo} onDeleteRepo={this.onDeleteRepo}
toggle={this.toggleDeleteDialog} toggle={this.toggleDeleteDialog}
isGetShare={false}
/> />
</ModalPortal> </ModalPortal>
} }