fix: delete group folder do not return err

This commit is contained in:
WintBit 2023-11-11 14:37:13 +08:00
parent 5132d2139b
commit 319a8db07a

View file

@ -81,7 +81,7 @@ func (group *Group) AfterSave() (err error) {
if group.OptionsSerialized.GroupFolderEnabled {
err = group.createGroupFolder(group.OptionsSerialized.GroupFolder)
} else {
err = group.deleteGroupFolder()
err = nil
}
return err
@ -131,16 +131,16 @@ func (group *Group) createGroupFolder(name string) error {
}
// deleteGroupFolder 删除用户组文件夹
func (group *Group) deleteGroupFolder() error {
func (group *Group) deleteGroupFolder() {
tx := DB.Begin()
var folder Folder
if err := tx.Where("owner_id = ?", -int(group.ID)).First(&folder).Error; err != nil {
return err
return
}
if err := tx.Delete(&folder).Error; err != nil {
return err
return
}
return tx.Commit().Error
tx.Commit()
}