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 --- voice/voicemessage.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'voice/voicemessage.h') diff --git a/voice/voicemessage.h b/voice/voicemessage.h index 27aa06d..712631e 100644 --- a/voice/voicemessage.h +++ b/voice/voicemessage.h @@ -24,6 +24,8 @@ class VoiceMessage : public Message Q_OBJECT public: virtual ~VoiceMessage() {}; + bool fromJDoc(QJsonDocument jdocData) override; + bool isAuthStateEvent() const { return (this->eventName().contains("voice_authstate_event")); }; bool isConnectionStateEvent() const { -- cgit 1.2.3-korg