diff --git a/src/cpp/ripple/WSConnection.h b/src/cpp/ripple/WSConnection.h index d6fe475f4..6e2417fe1 100644 --- a/src/cpp/ripple/WSConnection.h +++ b/src/cpp/ripple/WSConnection.h @@ -87,9 +87,14 @@ public: Json::Value jvResult(Json::objectValue); jvResult["type"] = "response"; - jvResult["result"] = "error"; + jvResult["status"] = "error"; jvResult["error"] = "missingCommand"; - jvResult["command"] = jvRequest; + jvResult["request"] = jvRequest; + + if (jvRequest.isMember("id")) + { + jvResult["id"] = jvRequest["id"]; + } return jvResult; }