diff --git a/dm-cli/Deals.cpp b/dm-cli/Deals.cpp index 7fbd82b..7acb162 100644 --- a/dm-cli/Deals.cpp +++ b/dm-cli/Deals.cpp @@ -233,16 +233,16 @@ int Deals::Status() nlohmann::json jsonData = nlohmann::json::parse(result); std::ostringstream stream; - stream << "success: " << jsonData["result"]["success"] << endl; - stream << "message: " << jsonData["result"]["message"] << endl; + bool isPayment = false; string payload = cleanup_html(base64_decode(jsonData["payload"])); + stream << payload << endl; // order: Paid, order: Completed, order: Executed if (payload.find("Paid") >= 0 || payload.find("Completed") >= 0 || payload.find("Executed") >= 0) { isPayment = true; } - stream << "order: " << isPayment << endl; + string decoded = stream.str(); cout << decoded << endl;