diff options
author | Sebastian <sebasjm@gmail.com> | 2024-06-25 18:03:47 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2024-06-25 18:03:47 -0300 |
commit | 83680013581a530ccaa014ed4a94985453e45123 (patch) | |
tree | aac8212c66f51cad5eca665dd228b371eeb46871 /packages/challenger-ui/src/hooks/session.ts | |
parent | 4bb0adb96516a55c3036252ac088493b3d6155da (diff) | |
download | wallet-core-83680013581a530ccaa014ed4a94985453e45123.tar.xz |
new json api
Diffstat (limited to 'packages/challenger-ui/src/hooks/session.ts')
-rw-r--r-- | packages/challenger-ui/src/hooks/session.ts | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/packages/challenger-ui/src/hooks/session.ts b/packages/challenger-ui/src/hooks/session.ts index ed7ea8986..847b1fcca 100644 --- a/packages/challenger-ui/src/hooks/session.ts +++ b/packages/challenger-ui/src/hooks/session.ts @@ -60,8 +60,8 @@ export const codecForSessionState = (): Codec<SessionState> => buildCodecForObject<SessionState>() .property("clientId", codecForString()) .property("redirectURL", codecForStringURL()) - .property("completedURL", codecOptional(codecForStringURL())) .property("state", codecForString()) + .property("completedURL", codecOptional(codecForStringURL())) .property("lastStatus", codecOptional(codecForChallengeStatus())) .property("lastTry", codecOptional(codecForLastChallengeResponse())) .build("SessionState"); @@ -121,12 +121,11 @@ export function useSessionState(): SessionStateHandler { }); return; } - // current status + // current status, FIXME: better check to know if the sate changed const ls = state.lastStatus; if ( ls.changes_left !== st.changes_left || - ls.fix_address !== st.fix_address || - ls.last_address !== st.last_address + ls.fix_address !== st.fix_address || ls.last_address !== st.last_address ) { update({ ...state, |