From 72eb23f64454c16301ae3856f122698b137b3038 Mon Sep 17 00:00:00 2001 From: Raquel Medina Date: Tue, 17 Dec 2019 13:58:25 +0100 Subject: fix parsing for all events, overloading for specific needs commit 21bba7d, introduced extra parsing ops to process voice_xxxx_event payloads, which carry extra whitespaces and eol chars; however that change introduced a regression for other events. To solve the parsing issue for all events processed by libqtappfw, overloading is applied to 'fromJdoc' method. Bug-AGL: SPEC-3060 Signed-off-by: Raquel Medina Change-Id: I175848cba7f9f9e2e8b4e5984e7abc2a2fc12464 --- message.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'message.h') diff --git a/message.h b/message.h index 6d63775..df640ec 100644 --- a/message.h +++ b/message.h @@ -56,7 +56,7 @@ class Message : public QObject Message(); bool fromJson(QByteArray jsonData); - bool fromJDoc(QJsonDocument jdocData); + virtual bool fromJDoc(QJsonDocument jdocData); QByteArray toJson(QJsonDocument::JsonFormat format = QJsonDocument::Compact); bool createRequest(QString api, QString verb, QJsonValue parameter = "None"); inline QString eventApi() const -- cgit 1.2.3-korg