From aef538114a948115e82e89ef0c94aa03f179042b Mon Sep 17 00:00:00 2001 From: Marat S Date: Thu, 6 Feb 2025 01:31:22 +0000 Subject: [PATCH] Fix get_prev_blocks_info() at LS getConfigParams --- validator/impl/liteserver.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/validator/impl/liteserver.cpp b/validator/impl/liteserver.cpp index 723dbfe9..50938cd5 100644 --- a/validator/impl/liteserver.cpp +++ b/validator/impl/liteserver.cpp @@ -1905,6 +1905,9 @@ void LiteQuery::continue_getConfigParams(int mode, std::vector param_list) } cfg = res.move_as_ok(); } else { + if (mode & block::ConfigInfo::needPrevBlocks) { + mode |= block::ConfigInfo::needCapabilities; + } auto res = block::ConfigInfo::extract_config(mpb.root(), mode); if (res.is_error()) { fatal_error(res.move_as_error());