Move account-related APIs down one level into /api/account and the former /api/sign_u...
[ndcode_site.git] / _lib / post_request.jst
index 59c780e..73fa773 100644 (file)
@@ -1,6 +1,6 @@
 let stream_buffers = require('stream-buffers')
 
-return async (env, endpoint, handler) => {
+return async (env, handler) => {
   let Problem = await _require('/_lib/Problem.jst')
 
   let result
@@ -24,12 +24,12 @@ return async (env, endpoint, handler) => {
     )
     env.request.pipe(write_stream)
     let arguments = JSON.parse((await data).toString())
-    console.log('endpoint', endpoint, 'arguments', JSON.stringify(arguments))
+    console.log('endpoint', env.parsed_url.path, 'arguments', JSON.stringify(arguments))
 
     result = await handler(...arguments)
     if (result === undefined)
       result = null
-    console.log('endpoint', endpoint, 'result', JSON.stringify(result))
+    console.log('endpoint', env.parsed_url.path, 'result', JSON.stringify(result))
   }
   catch (error) {
     let problem =
@@ -43,7 +43,7 @@ return async (env, endpoint, handler) => {
           // status
           500
         )
-    console.log('endpoint', endpoint, 'problem', problem.detail)
+    console.log('endpoint', env.parsed_url.path, 'problem', problem.detail)
 
     env.mime_type = 'application/problem+json; charset=utf-8'
     env.site.serve(