From 6c34f00cfea06fdb89d5f7372174e897fe3e05af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Lepin?= Date: Tue, 28 Jan 2020 16:52:11 +0100 Subject: [PATCH] OBSRemoteProtocol(errorResponse): add missing additionalFields --- src/protocol/OBSRemoteProtocol.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/protocol/OBSRemoteProtocol.cpp b/src/protocol/OBSRemoteProtocol.cpp index c520e8ba..0e0201d7 100644 --- a/src/protocol/OBSRemoteProtocol.cpp +++ b/src/protocol/OBSRemoteProtocol.cpp @@ -75,6 +75,9 @@ std::string OBSRemoteProtocol::successResponse(QString messageId, obs_data_t* fi std::string OBSRemoteProtocol::errorResponse(QString messageId, QString errorMessage, obs_data_t* additionalFields) { OBSDataAutoRelease fields = obs_data_create(); + if (additionalFields) { + obs_data_apply(fields, additionalFields); + } obs_data_set_string(fields, "error", errorMessage.toUtf8().constData()); return buildResponse(messageId, "error", fields); }