itsumura-h / nim-basolato

An asynchronous fullstack web framework for Nim.
MIT License
236 stars 18 forks source link

fix request validation #323

Closed itsumura-h closed 1 month ago

itsumura-h commented 1 month ago
proc storeErrors*(context:Context, errors:seq[string]) {.async.} =
  let params = context.params.getAll()
  await context.setFlash("params", params)
  await context.setFlash("errors", %*{"errors": errors})

proc storeError*(context:Context, error:string) {.async.} =
  let params = context.params.getAll()
  await context.setFlash("params", params)
  await context.setFlash("errors", %*{"error": @[error]})