Skip to content
Snippets Groups Projects

automatically claim membership

Merged Hugo Trentesaux requested to merge hugo-dev into master
1 file
+ 3
9
Compare changes
  • Side-by-side
  • Inline
@@ -549,18 +549,12 @@ async fn should_have_distance_ok(world: &mut DuniterWorld, who: String) -> Resul
.unwrap();
match world
.read(&gdev::storage().distance().identity_distance_status(idty_id))
.read(&gdev::storage().distance().valid_evaluation_result(idty_id))
.await
.await?
{
Some((_, gdev::runtime_types::pallet_distance::types::DistanceStatus::Valid)) => Ok(()),
Some((_, gdev::runtime_types::pallet_distance::types::DistanceStatus::Invalid)) => {
Err(anyhow::anyhow!("invalid distance status").into())
}
Some((_, gdev::runtime_types::pallet_distance::types::DistanceStatus::Pending)) => {
Err(anyhow::anyhow!("pending distance status").into())
}
None => Err(anyhow::anyhow!("no distance status").into()),
Some(()) => Ok(()),
None => Err(anyhow::anyhow!("no valid distance status").into()),
}
}
Loading