summaryrefslogtreecommitdiffstats
path: root/voice/voicemessage.h
diff options
context:
space:
mode:
authorRaquel Medina <raquel.medina@konsulko.com>2019-12-17 13:58:25 +0100
committerRaquel Medina <raquel.medina@konsulko.com>2019-12-17 13:58:42 +0100
commit72eb23f64454c16301ae3856f122698b137b3038 (patch)
tree45d504ad66f11b61ed6a951481649390403337c2 /voice/voicemessage.h
parent21bba7d5db82a5261ec3a5db1971985b70d49b07 (diff)
fix parsing for all events, overloading for specific needsicefish_8.99.4icefish/8.99.48.99.4
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 <raquel.medina@konsulko.com> Change-Id: I175848cba7f9f9e2e8b4e5984e7abc2a2fc12464
Diffstat (limited to 'voice/voicemessage.h')
-rw-r--r--voice/voicemessage.h2
1 files changed, 2 insertions, 0 deletions
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 {