# must fail: receipts_measurement_figure_not_held # a measurement claim whose figure the client does not hold accepted (receipts::step6) diff --git a/wai/wai-rs/src/http_binding/receipts.rs b/wai/wai-rs/src/http_binding/receipts.rs index f2bdba57..8b6dcbb0 100644 --- a/wai/wai-rs/src/http_binding/receipts.rs +++ b/wai/wai-rs/src/http_binding/receipts.rs @@ -590,7 +590,7 @@ fn step6( }); match view { Some(view) => claim.check_figure_against(Some(&view)).map_err(c), - None if claim.needs_figure() => Err(c(Rejection { step: 6, reason: ClaimReason::FigureNotHeld })), + None if claim.needs_figure() => Ok(()), None => Err(ReceiptRefusal::ContextNotHeld), } }