提交 99a8eaea 编写于 作者: W wenxu12345

Refactor code

上级 4c3474a9
...@@ -76,6 +76,14 @@ func InsertFriendApplication(friendRequest *db.FriendRequest) error { ...@@ -76,6 +76,14 @@ func InsertFriendApplication(friendRequest *db.FriendRequest) error {
if err != nil { if err != nil {
return err return err
} }
friendRequest.CreateTime = time.Now()
u := dbConn.Table("friend_requests").Where("from_user_id=? and to_user_id=?",
friendRequest.FromUserID, friendRequest.ToUserID).Update(&friendRequest)
if u.RowsAffected != 0 {
return nil
}
if friendRequest.CreateTime.Unix() < 0 { if friendRequest.CreateTime.Unix() < 0 {
friendRequest.CreateTime = time.Now() friendRequest.CreateTime = time.Now()
} }
......
...@@ -36,6 +36,14 @@ func InsertIntoGroupRequest(toInsertInfo db.GroupRequest) error { ...@@ -36,6 +36,14 @@ func InsertIntoGroupRequest(toInsertInfo db.GroupRequest) error {
return err return err
} }
if toInsertInfo.HandledTime.Unix() < 0 {
toInsertInfo.HandledTime = utils.UnixSecondToTime(0)
}
u := dbConn.Table("group_requests").Where("group_id=? and user_id=?", toInsertInfo.GroupID, toInsertInfo.UserID).Update(&toInsertInfo)
if u.RowsAffected != 0 {
return nil
}
toInsertInfo.ReqTime = time.Now() toInsertInfo.ReqTime = time.Now()
if toInsertInfo.HandledTime.Unix() < 0 { if toInsertInfo.HandledTime.Unix() < 0 {
toInsertInfo.HandledTime = utils.UnixSecondToTime(0) toInsertInfo.HandledTime = utils.UnixSecondToTime(0)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册