修复删除资源时未删除与用户关系的bug

This commit is contained in:
dushixiang
2021-02-12 19:07:36 +08:00
parent 6b2388b422
commit b1b8604061
7 changed files with 31 additions and 9 deletions

View File

@ -123,7 +123,13 @@ func CredentialDeleteEndpoint(c echo.Context) error {
if err := PreCheckCredentialPermission(c, split[i]); err != nil {
return err
}
model.DeleteCredentialById(split[i])
if err := model.DeleteCredentialById(split[i]); err != nil {
return err
}
// 删除资产与用户的关系
if err := model.DeleteResourceSharerByResourceId(split[i]); err != nil {
return err
}
}
return Success(c, nil)