Fix transaction handling bugs
[ndcode_site.git] / page.jst
index c09f5e2..7345f29 100644 (file)
--- a/page.jst
+++ b/page.jst
@@ -8,7 +8,7 @@ return async (env, head, body, scripts) => {
   let session_cookie = await _require('/session_cookie.jst')
 
   // initialize env.session_key, set cookie in env.response
-  let transaction = env.site.database.Transaction()
+  let transaction = await env.site.database.Transaction()
   let session = await session_cookie(env, transaction)
 
   let pageview = await (