Skip to content
Snippets Groups Projects
Commit 39ab7b77 authored by Cédric Moreau's avatar Cédric Moreau
Browse files

feat(smith-members): weird things

parent 53c2df8c
No related branches found
No related tags found
No related merge requests found
...@@ -530,6 +530,7 @@ impl<T: Config> pallet_session::SessionManager<T::ValidatorId> for Pallet<T> { ...@@ -530,6 +530,7 @@ impl<T: Config> pallet_session::SessionManager<T::ValidatorId> for Pallet<T> {
let members_ids_to_add = IncomingAuthorities::<T>::take(); let members_ids_to_add = IncomingAuthorities::<T>::take();
let members_ids_to_del = OutgoingAuthorities::<T>::take(); let members_ids_to_del = OutgoingAuthorities::<T>::take();
// TODO: what if we have outgoing members but no incoming ones?
if members_ids_to_add.is_empty() { if members_ids_to_add.is_empty() {
if members_ids_to_del.is_empty() { if members_ids_to_del.is_empty() {
// when no change to the set of autorities, return None // when no change to the set of autorities, return None
......
...@@ -95,6 +95,7 @@ impl< ...@@ -95,6 +95,7 @@ impl<
// user will have to claim authority membership // user will have to claim authority membership
} }
sp_membership::Event::MembershipRemoved(idty_index) => { sp_membership::Event::MembershipRemoved(idty_index) => {
// TODO: recursive call? (see authority-members -> revoke_membership)
let call = pallet_authority_members::Call::<Runtime>::remove_member { let call = pallet_authority_members::Call::<Runtime>::remove_member {
member_id: *idty_index, member_id: *idty_index,
}; };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment