fix: delete group folder do not return err

pull/1882/head
WintBit 2 years ago
parent 5132d2139b
commit 319a8db07a

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

Loading…
Cancel
Save