diff options
author | Scott Murray <scott.murray@konsulko.com> | 2020-01-02 16:06:31 -0500 |
---|---|---|
committer | Scott Murray <scott.murray@konsulko.com> | 2020-01-02 16:16:07 -0500 |
commit | a10448fa4784c2f88937db2e7fe341cf8f832647 (patch) | |
tree | 707481d2521e29c75b16025a74008912d58115a1 /src/plugins/utilities/events/EventRouter.cpp | |
parent | 5279260ee250060b86212e41fe2522db9bcb173d (diff) |
Fix event argument populationhalibut_8.0.6halibut_8.0.5halibut/8.0.6halibut/8.0.58.0.68.0.5halibut
Forwarded events from voiceagents have their argument JSON as a whole
stuck into a json-c string object which is then used as the outgoing
event argument. The effect is the whole argument JSON is quoted and
unusable until run through a JSON parser on the receiver side. This is
contrary to the vshl-core event documentation and inconvenient for
client implementors, so fix it by tokenizing the internal JSON string
into a json_object tree and passing that as the event argument.
Bug-AGL: SPEC-3084
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: If6a80de68c7932742b7cb83d5b128d5458d5e049
Diffstat (limited to 'src/plugins/utilities/events/EventRouter.cpp')
0 files changed, 0 insertions, 0 deletions