origin dest added to reply the sender after successful reply of the target dest

master
Alex 2022-02-12 21:15:20 +01:00
parent 7c17c03546
commit ab87246059
2 changed files with 1 additions and 30 deletions

View File

@ -31,7 +31,7 @@ func HandleMinecraftMessage(conn *websocket.Conn, msg []byte) {
if mcClient.IsCmdIDInSendMessagesQueue(cmdID) {
queueMsg, err := mcClient.GetMessageFromSendQueueByCmdID(cmdID)
logger.Minecraft.Debugln("IsCmdIDInSendMessagesQueue queueMsg", queueMsg)
logger.Minecraft.Debugln("IsCmdIDInSendMessagesQueue queueMsg", queueMsg.OriginDest, queueMsg.OriginDest)
if err != nil {
return

View File

@ -121,7 +121,6 @@ func HandleWebMessage(isVoice bool, conn *websocket.Conn, uuid string, msg []byt
}
}
// no ack
if dest == kraProtocol.DestProxy || dest == kraProtocol.DestPlayersCurrentServer { // forwarding message to java / minecraft
var originDest int
@ -215,34 +214,6 @@ func HandleWebMessage(isVoice bool, conn *websocket.Conn, uuid string, msg []byt
}
}
}
/* TODO: delete cmdID if ack was answered
if webClient != nil { // remove cmdID from list
if isVoice {
webClient.RemoveVoiceCmdID(cmdID)
} else {
webClient.RemoveMobileCmdID(cmdID)
}
/*var newArr []int
if isVoice {
newArr, err = removeCmdIDFromList(client.VoiceCmdIDs, cmdID)
if err != nil {
logger.WebVoice.Warnln("removeCmdIDFromList:", err)
} else {
client.VoiceCmdIDs = newArr
}
} else {
newArr, err = removeCmdIDFromList(client.MobileCmdIDs, cmdID)
if err != nil {
logger.WebMobile.Warnln("removeCmdIDFromList:", err)
} else {
client.MobileCmdIDs = newArr
}
}
} */
}
func voiceCommandHandler(cmdNumber int, uuid string) (args string) {