Skip to content
Snippets Groups Projects

#66 remove received certs on unvalidated idty removal

Merged #66 remove received certs on unvalidated idty removal
Merged Pascal Engélibert requested to merge tuxmain-66 into master
4 files
+ 43
3
Compare changes
  • Side-by-side
  • Inline
Files
4
@@ -249,7 +249,20 @@ impl<T: Config<I>, I: 'static> pallet_identity::traits::OnIdtyChange<T> for Pall
@@ -249,7 +249,20 @@ impl<T: Config<I>, I: 'static> pallet_identity::traits::OnIdtyChange<T> for Pall
}
}
IdtyEvent::Confirmed => {}
IdtyEvent::Confirmed => {}
IdtyEvent::Validated => {}
IdtyEvent::Validated => {}
IdtyEvent::Removed => {}
IdtyEvent::Removed { status } => {
 
if status != IdtyStatus::Validated {
 
if let Err(e) =
 
<pallet_certification::Pallet<T, I>>::remove_all_certs_received_by(
 
frame_system::Origin::<T>::Root.into(),
 
idty_index,
 
)
 
{
 
sp_std::if_std! {
 
println!("fail to remove certs received by some idty: {:?}", e)
 
}
 
}
 
}
 
}
}
}
0
0
}
}
Loading