From a30ac5f4a31ae064262af89d90bddb45b4d6a663 Mon Sep 17 00:00:00 2001 From: patrick96 Date: Sun, 24 May 2020 19:46:20 +0200 Subject: [PATCH] fix(actions): Separate data from action properly --- src/components/controller.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/controller.cpp b/src/components/controller.cpp index aa1fcd15..9322b1c9 100644 --- a/src/components/controller.cpp +++ b/src/components/controller.cpp @@ -426,8 +426,8 @@ void controller::process_inputdata() { // The action contains data if (data_sep_pos != string::npos) { - data = action.substr(end_pos + 1); - action.erase(end_pos); + data = action.substr(data_sep_pos + 1); + action.erase(data_sep_pos); } m_log.info("Forwarding data to input handlers (name: '%s', action: '%s', data: '%s') ", handler_name, action, data);