From cd9472e7c554d82a99ce3f79c1a161342b5413eb Mon Sep 17 00:00:00 2001
From: bgallois <benjamin@gallois.cc>
Date: Wed, 14 Feb 2024 13:08:02 +0100
Subject: [PATCH] fix
 https://git.duniter.org/nodes/rust/duniter-v2s/-/issues/194

---
 runtime/common/src/handlers.rs | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/runtime/common/src/handlers.rs b/runtime/common/src/handlers.rs
index 1942c4195..f72a59a3c 100644
--- a/runtime/common/src/handlers.rs
+++ b/runtime/common/src/handlers.rs
@@ -24,11 +24,13 @@ use pallet_smith_members::SmithRemovalReason;
 pub struct OnNewSessionHandler<Runtime>(core::marker::PhantomData<Runtime>);
 impl<Runtime> pallet_authority_members::traits::OnNewSession for OnNewSessionHandler<Runtime>
 where
-    Runtime: pallet_provide_randomness::Config + pallet_distance::Config,
+    Runtime:
+        pallet_provide_randomness::Config + pallet_distance::Config + pallet_smith_members::Config,
 {
     fn on_new_session(index: sp_staking::SessionIndex) {
         pallet_provide_randomness::Pallet::<Runtime>::on_new_epoch();
         pallet_distance::Pallet::<Runtime>::on_new_session(index);
+        pallet_smith_members::Pallet::<Runtime>::on_new_session(index);
     }
 }
 
-- 
GitLab