From d5916843b000b8a55b2119c5f842c7533105a7f4 Mon Sep 17 00:00:00 2001 From: Paul Howard Date: Sat, 13 Dec 2025 21:12:11 +0000 Subject: [PATCH] fix: Use Environment::matches() rather than == when selecting the trust anchor. Signed-off-by: Paul Howard --- src/lib/verifier.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/verifier.rs b/src/lib/verifier.rs index bead867..b9f81e6 100644 --- a/src/lib/verifier.rs +++ b/src/lib/verifier.rs @@ -216,7 +216,7 @@ impl<'a, S: CorimStore<'a>> Verifier<'a, S> { for ev in self.corims.iter_ev() { for cond in &ev.condition { - if cond.environment.as_ref().unwrap() == id + if cond.environment.as_ref().unwrap().matches(id) && let Some(elts) = &cond.element_list { for elt in elts {