From 00c99d96df263049f7a8be00f96239e574654078 Mon Sep 17 00:00:00 2001 From: Tony Garnock-Jones Date: Wed, 8 Feb 2023 22:35:34 +0100 Subject: [PATCH] Simplify --- syndicate/src/relay.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/syndicate/src/relay.rs b/syndicate/src/relay.rs index e238657..5fc1e13 100644 --- a/syndicate/src/relay.rs +++ b/syndicate/src/relay.rs @@ -199,10 +199,7 @@ pub fn connect_stream( let denotation = a.value().to_embedded()?; f(state, t, Arc::clone(denotation)) })); - let step = language().unparse(&step); - let step = step.value().to_record(None)?; - let step_type = step.label().value().to_symbol()?.clone(); - let step = gatekeeper::Step { step_type, details: step.fields_vec().clone() }; + let step = language().parse::(&language().unparse(&step))?; gatekeeper.assert(t, language(), &gatekeeper::Resolve:: { step, observer: Cap::new(&main_entity),