From 5bb465e04308e48d1b7c565cab6f24fadd3752d7 Mon Sep 17 00:00:00 2001 From: Hunter Miller Date: Thu, 23 Jan 2025 09:13:06 -0600 Subject: [PATCH] reel: move stable id check higher to improve log message --- desk/app/reel.hoon | 14 +++++++------- desk/mar/reel/describe.hoon | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/desk/app/reel.hoon b/desk/app/reel.hoon index 1c127e26..1e40dca6 100644 --- a/desk/app/reel.hoon +++ b/desk/app/reel.hoon @@ -157,11 +157,6 @@ ?> =(civ src.bowl) =+ !<(confirmation:reel vase) =. open-describes (~(del in open-describes) nonce) - ?~ md=(~(get by our-metadata) nonce) - :_ this :_ ~ - %^ tell:log %crit - ~[leaf+"failed to receive metadata for nonce {}"] - ~['event'^s+'Invite Creation Failed' 'flow'^s+'lure'] =/ ids=(list [id=cord =token:reel]) %+ skim ~(tap by stable-id) @@ -169,10 +164,15 @@ =(nonce token) ?~ ids :_ this :_ ~ - %^ tell:log %crit + %^ tell:log %warn ~[leaf+"no stable id found for nonce {}"] - ~['event'^s+'Invite Creation Failed' 'flow'^s+'lure'] + ~['event'^s+'Nonce Revoked' 'flow'^s+'lure'] =* id -<.ids + ?~ md=(~(get by our-metadata) nonce) + :_ this :_ ~ + %^ tell:log %crit + ~[leaf+"no metadata for nonce {}"] + ~['event'^s+'Invite Creation Failed' 'flow'^s+'lure'] :: update the token the id points to =. stable-id (~(put by stable-id) id token) :: swap out the nonce for the token in our-metadata diff --git a/desk/mar/reel/describe.hoon b/desk/mar/reel/describe.hoon index 4c180aa7..3f5393f2 100644 --- a/desk/mar/reel/describe.hoon +++ b/desk/mar/reel/describe.hoon @@ -4,7 +4,7 @@ ++ grad %noun ++ grab |% - ++ noun (pair cord cord) + ++ noun [token:reel metadata:reel] ++ json (ot:dejs:format ~[token+so:dejs:format metadata+dejs-metadata]) -- ++ grow