From 1ee3e5d6a72d688f2f48f4c08e9f230137ce1bbd Mon Sep 17 00:00:00 2001 From: SpyCheese Date: Tue, 7 Jan 2025 12:56:29 +0300 Subject: [PATCH] Fix self_collate --- validator/collation-manager.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/validator/collation-manager.cpp b/validator/collation-manager.cpp index 8fabfcae..2b06ad48 100644 --- a/validator/collation-manager.cpp +++ b/validator/collation-manager.cpp @@ -284,7 +284,10 @@ void CollationManager::update_collators_list(const CollatorsList& collators_list auto old_collators = std::move(collators_); collators_.clear(); for (const auto& shard : collators_list.shards) { - shards_.push_back({.shard_id = shard.shard_id, .select_mode = shard.select_mode, .collators = shard.collators}); + shards_.push_back({.shard_id = shard.shard_id, + .select_mode = shard.select_mode, + .collators = shard.collators, + .self_collate = shard.self_collate}); for (auto id : shard.collators) { auto it = old_collators.find(id); if (it == old_collators.end()) {