Skip to content

Commit e4e4a81

Browse files
committed
Bugfix: RPC: Return all warnings in get{blockchain,mining,network}info (even in deprecated String mode)
1 parent 1248d0d commit e4e4a81

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/node/warnings.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include <node/interface_ui.h>
1212
#include <sync.h>
1313
#include <univalue.h>
14+
#include <util/string.h>
1415
#include <util/translation.h>
1516

1617
#include <utility>
@@ -55,7 +56,7 @@ UniValue GetWarningsForRpc(const Warnings& warnings, bool use_deprecated)
5556
{
5657
if (use_deprecated) {
5758
const auto all_messages{warnings.GetMessages()};
58-
return all_messages.empty() ? "" : all_messages.back().original;
59+
return all_messages.empty() ? "" : util::Join(all_messages, Untranslated("\n")).original;
5960
}
6061

6162
UniValue messages{UniValue::VARR};

0 commit comments

Comments
 (0)