UpdatePartyMemberDocument http api 추가

This commit is contained in:
2023-11-21 17:06:27 +09:00
parent 5025d41128
commit 4ee3b70a46

View File

@ -501,6 +501,24 @@ func (gp *groupParty) InviteToParty(w http.ResponseWriter, r *http.Request) {
})
}
func (gp *groupParty) UpdatePartyMemberDocument(w http.ResponseWriter, r *http.Request) {
var doc struct {
Gid string
Tid string
Fragment bson.M
}
if err := gocommon.MakeDecoder(r).Decode(&doc); err != nil {
logger.Println("UpdatePartyMemberDocument failed. DecodeGob returns err :", err)
w.WriteHeader(http.StatusInternalServerError)
return
}
gidobj, _ := primitive.ObjectIDFromHex(doc.Gid)
mid := midFromTid(gidobj, doc.Tid)
gp.updateMemberDocument(gidobj, mid, doc.Fragment)
}
func (gp *groupParty) AcceptPartyInvitation(w http.ResponseWriter, r *http.Request) {
var doc struct {
Gid primitive.ObjectID