diff options
author | Raquel Medina <raquel.medina@konsulko.com> | 2019-12-09 18:32:02 +0100 |
---|---|---|
committer | Raquel Medina <raquel.medina@konsulko.com> | 2019-12-12 02:18:37 +0100 |
commit | 0ff12f7c22e2be3238b0c436c08634cd18f5bd06 (patch) | |
tree | 6699d634a1952a62ee4315a71aa60c7405bd48a4 /voice/voicemessage.cpp | |
parent | c4e293365c1a16135d49af3bf6de173547326f79 (diff) |
voice: remove vshl-capabilities dependencies
Various fixes for voice component:
- fix incorrect check on vap (voice agent profile) pointers;
- remove dependencies on vshl-capabilities: this module will
communicate via vshl-core api;
- remove dependencis on alexa-voiceagent;
- use a more generic name for cbl related operations. CBL
in this environment is understood as code based
login (for voice agent authorization via user login to a cloud
service), however, in the case of alexa it is known as code
based linking;
- add check for voice_xxx_event eventdata which in ocasions
is an empty object, i.e., the payload is missing.
Bug-AGL: SPEC-2981
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: Icaab7a21bedb3e2696d541567162ec46b047a305
Diffstat (limited to 'voice/voicemessage.cpp')
-rw-r--r-- | voice/voicemessage.cpp | 16 |
1 files changed, 1 insertions, 15 deletions
diff --git a/voice/voicemessage.cpp b/voice/voicemessage.cpp index c338879..6e5c634 100644 --- a/voice/voicemessage.cpp +++ b/voice/voicemessage.cpp @@ -21,23 +21,9 @@ #include "voicemessage.h" -bool VshlCoreVoiceMessage::createRequest(QString verb, QJsonObject parameter) +bool VoiceMessage::createRequest(QString verb, QJsonObject parameter) { if (!verbs.contains(verb)) return false; return Message::createRequest("vshl-core", verb, parameter); } - -bool VshlCpbltsVoiceMessage::createRequest(QString verb, QJsonObject parameter) -{ - if (!verbs.contains(verb)) - return false; - return Message::createRequest("vshl-capabilities", verb, parameter); -} - -bool AlexaVoiceMessage::createRequest(QString verb, QJsonObject parameter) -{ - if (!verbs.contains(verb)) - return false; - return Message::createRequest("alexa-voiceagent", verb, parameter); -} |