let placeholder
let signed_in_as, details, change_details_draft
try {
- let root = await transaction.get({})
+ let root = await transaction.get()
let session = await get_session(env, root)
placeholder = await get_placeholder(env, session)
signed_in_as = await session.get_json('signed_in_as')
-
- account = await get_account(root, session)
- details =
- account === undefined ?
- null :
- {
+ if (signed_in_as === undefined)
+ details = null
+ else {
+ account = await get_account(root, session)
+ details = {
given_names: await account.get_json('given_names'),
family_name: await account.get_json('family_name'),
contact_me: await account.get_json('contact_me')
}
+ }
change_details_draft = await session.get_json('change_details_draft')
if (change_details_draft === undefined || env.now >= change_details_draft.expires)