From d6f5b28ef571d9da0a79634545e009bee6253d33 Mon Sep 17 00:00:00 2001 From: Kane York Date: Sat, 31 Oct 2015 23:49:34 -0700 Subject: [PATCH] this is a pretty screwed-up api if you ask me --- socketserver/internal/server/commands.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/socketserver/internal/server/commands.go b/socketserver/internal/server/commands.go index db91c66a..0bb44efa 100644 --- a/socketserver/internal/server/commands.go +++ b/socketserver/internal/server/commands.go @@ -325,7 +325,9 @@ func HandleRemoteCommand(conn *websocket.Conn, client *ClientInfo, msg ClientMes if err != nil { client.MessageChannel <- ClientMessage{MessageID: msg.MessageID, Command: ErrorCommand, Arguments: err.Error()} } else { - client.MessageChannel <- ClientMessage{MessageID: msg.MessageID, Command: SuccessCommand, origArguments: resp} + cm := ClientMessage{MessageID: msg.MessageID, Command: SuccessCommand, origArguments: resp} + cm.parseOrigArguments() + client.MessageChannel <- cm } } client.MsgChannelKeepalive.RUnlock()