~aleteoryx/muditaos

4b6e06e82e6405e609e3b79b814b5756abf877f5 — Kuba Kleczkowski 3 years ago 6467542
[MOS-655] USSD body in log

USSD body is printen in log, it will help to solve some customer issues.
1 files changed, 4 insertions(+), 0 deletions(-)

M module-services/service-cellular/CellularUrcHandler.cpp
M module-services/service-cellular/CellularUrcHandler.cpp => module-services/service-cellular/CellularUrcHandler.cpp +4 -0
@@ 78,6 78,10 @@ void CellularUrcHandler::Handle(Cusd &urc)
    if (!message) {
        return;
    }
    auto constexpr logLength = 16;
    auto logMessage          = message->substr(0, logLength);

    LOG_INFO("USSD body: %s", logMessage.c_str());

    if (urc.isActionNeeded()) {
        if (cellularService.ussdState == ussd::State::pullRequestSent) {