From 8eee80286b6531f3e535d87d765a4aea9f042fb9 Mon Sep 17 00:00:00 2001 From: "xin.zhang" Date: Thu, 27 Mar 2025 16:47:59 +0800 Subject: [PATCH] ENH: print origin package at info level; remove indents jira: [none] Change-Id: I8130951c8b451d7e8ce164e70d70b84e542c5a22 (cherry picked from commit 8fbbf8f34ffc41a414a0904b00cc163df30d056a) --- src/slic3r/GUI/DeviceManager.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/DeviceManager.cpp b/src/slic3r/GUI/DeviceManager.cpp index 6507684015..21643c9433 100644 --- a/src/slic3r/GUI/DeviceManager.cpp +++ b/src/slic3r/GUI/DeviceManager.cpp @@ -3267,7 +3267,11 @@ int MachineObject::parse_json(std::string payload, bool key_field_only) else last_utc_time = last_update_time; - BOOST_LOG_TRIVIAL(trace) << "parse_json: dev_id=" << dev_id << ", playload=" << j.dump(4); + if (Slic3r::get_logging_level() < level_string_to_boost("trace")) { + BOOST_LOG_TRIVIAL(info) << "parse_json: dev_id=" << dev_id << ", origin playload=" << j_pre.dump(0); + } else { + BOOST_LOG_TRIVIAL(trace) << "parse_json: dev_id=" << dev_id << ", merged playload=" << j.dump(0); + } // Parse version info first, as if version arrive or change, 'print' need parse again with new compatible settings try {