Use (Transaction|LazyValue).get_json() instead of logjson.logjson_to_json() and ...
[ndcode_site.git] / api / account / change_details / get_draft.json.jst
index cc632ec..b3058b3 100644 (file)
@@ -1,4 +1,3 @@
-let logjson = (await import('@ndcode/logjson')).default
 let XDate = require('xdate')
 
 return async env => {
@@ -19,19 +18,13 @@ return async env => {
         let change_details_draft = await session.get('change_details_draft')
         let details =
           change_details_draft !== undefined &&
-            XDate.now() < await logjson.logjson_to_json(
-              await change_details_draft.get('expires')
-            ) ? {
-              given_names: await logjson.logjson_to_json(
-                await change_details_draft.get('given_names')
-              ),
-              family_name: await logjson.logjson_to_json(
-                await change_details_draft.get('family_name')
-              ),
-              contact_me: await logjson.logjson_to_json(
-                await change_details_draft.get('contact_me')
-              )
-            } : null
+            XDate.now() < await change_details_draft.get_json('expires') ?
+            {
+              given_names: await change_details_draft.get_json('given_names'),
+              family_name: await change_details_draft.get_json('family_name'),
+              contact_me: await change_details_draft.get_json('contact_me')
+            } :
+            null
 
         await transaction.commit()
         return details