优化facebook解绑
This commit is contained in:
parent
eadb885126
commit
3dedb5f21f
@ -72,6 +72,7 @@ func (f *FriendMgr) Init() {
|
|||||||
f.RegisterHandler(msg.HANDLE_TYPE_PLAYROOM_UPVOTE, f.sendToPlayer)
|
f.RegisterHandler(msg.HANDLE_TYPE_PLAYROOM_UPVOTE, f.sendToPlayer)
|
||||||
f.RegisterHandler(msg.HANDLE_TYPE_CHAMPSHIP_RESULT, f.sendToPlayer)
|
f.RegisterHandler(msg.HANDLE_TYPE_CHAMPSHIP_RESULT, f.sendToPlayer)
|
||||||
f.RegisterHandler(msg.HANDLE_TYPE_TREASURE_RESULT, f.sendToPlayer)
|
f.RegisterHandler(msg.HANDLE_TYPE_TREASURE_RESULT, f.sendToPlayer)
|
||||||
|
f.RegisterHandler(msg.HANDLE_TYPE_FACEBOOK_UNBIND, f.sendToPlayer)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (f *FriendMgr) getData() *FirendData {
|
func (f *FriendMgr) getData() *FirendData {
|
||||||
|
|||||||
@ -10,6 +10,7 @@ import (
|
|||||||
"server/db"
|
"server/db"
|
||||||
"server/game/mod/item"
|
"server/game/mod/item"
|
||||||
"server/game/mod/limitedTimeEvent"
|
"server/game/mod/limitedTimeEvent"
|
||||||
|
Msg "server/game/mod/msg"
|
||||||
"server/game/mod/quest"
|
"server/game/mod/quest"
|
||||||
"server/msg"
|
"server/msg"
|
||||||
"server/pkg/github.com/name5566/leaf/log"
|
"server/pkg/github.com/name5566/leaf/log"
|
||||||
@ -306,7 +307,10 @@ func (p *PlayerBaseData) ReqOnlyBindFacebook(player *Player, buf []byte) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
tx.Commit()
|
tx.Commit()
|
||||||
|
FriendMgrSend(&Msg.Msg{
|
||||||
|
Type: Msg.HANDLE_TYPE_FACEBOOK_UNBIND,
|
||||||
|
To: int(sqlStruck.DwUin),
|
||||||
|
})
|
||||||
res.ResultCode = 0
|
res.ResultCode = 0
|
||||||
p.Data.FaceBookId = req.BindAccountId
|
p.Data.FaceBookId = req.BindAccountId
|
||||||
res.BindAccountId = req.BindAccountId
|
res.BindAccountId = req.BindAccountId
|
||||||
|
|||||||
@ -330,6 +330,11 @@ func HandleFriendMsg(p *Player, m *msg.Msg) error {
|
|||||||
Info: GetCardInfoMsg(&CardInfo),
|
Info: GetCardInfoMsg(&CardInfo),
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
case msg.HANDLE_TYPE_FACEBOOK_UNBIND: // facebook解绑
|
||||||
|
FaceMod := p.PlayMod.getFaceMod()
|
||||||
|
if FaceMod.SetId == 0 {
|
||||||
|
FaceMod.SetId = 2
|
||||||
|
}
|
||||||
}
|
}
|
||||||
p.PlayMod.save()
|
p.PlayMod.save()
|
||||||
return nil
|
return nil
|
||||||
|
|||||||
@ -84,6 +84,8 @@ const (
|
|||||||
HANDLE_TYPE_PLAYROOM_UPVOTE // 收到playroom点赞
|
HANDLE_TYPE_PLAYROOM_UPVOTE // 收到playroom点赞
|
||||||
HANDLE_TYPE_CHAMPSHIP_RESULT //锦标赛结果
|
HANDLE_TYPE_CHAMPSHIP_RESULT //锦标赛结果
|
||||||
HANDLE_TYPE_TREASURE_RESULT //宝藏结果
|
HANDLE_TYPE_TREASURE_RESULT //宝藏结果
|
||||||
|
|
||||||
|
HANDLE_TYPE_FACEBOOK_UNBIND //facebook解绑
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user