OBSRemoteProtocol: fix params

This commit is contained in:
Stéphane Lepin 2019-11-15 23:39:31 +01:00
parent d25b65c124
commit e9f90b4990
2 changed files with 4 additions and 1 deletions

View File

@ -66,6 +66,9 @@ std::string OBSRemoteProtocol::processMessage(std::string message)
QString messageId = obs_data_get_string(data, "message-id");
OBSDataAutoRelease params = obs_data_create();
obs_data_apply(params, data);
obs_data_unset_user_value(params, "request-type");
obs_data_unset_user_value(params, "message-id");
RpcRequest request(messageId, methodName, params);
RpcResponse response = _requestHandler.processRequest(request);

View File

@ -38,7 +38,7 @@ const RpcResponse RpcResponse::ok(const RpcRequest& request, obs_data_t* additio
{
RpcResponse response(Status::Ok, request.messageId(), request.methodName(), additionalFields);
return response;
}
}
const RpcResponse RpcResponse::fail(const RpcRequest& request, const QString& errorMessage, obs_data_t* additionalFields)
{