Refactor code

This commit is contained in:
wenxu12345
2021-12-30 09:38:07 +08:00
parent 5ae6e98572
commit 6d9ee74360
2 changed files with 4 additions and 5 deletions
@@ -23,11 +23,10 @@ func UpdateGroupRequest(groupRequest GroupRequest) error {
if err != nil {
return err
}
err = dbConn.Table("group_request").Where("group_id=? and user_id=?", groupRequest.GroupID, groupRequest.UserID).Update(&groupRequest).Error
if err != nil {
return err
//RowsAffected
if dbConn.Table("group_request").Where("group_id=? and user_id=?", groupRequest.GroupID, groupRequest.UserID).Update(&groupRequest).RowsAffected == 0 {
return InsertIntoGroupRequest(groupRequest)
}
return nil
}
func InsertIntoGroupRequest(toInsertInfo GroupRequest) error {