router_utils.nim 342 B

1234567891011
  1. import ../utils, ../prefs
  2. export utils, prefs
  3. template cookiePrefs*(): untyped {.dirty.} =
  4. getPrefs(request.cookies.getOrDefault("preferences"), cfg)
  5. template getPath*(): untyped {.dirty.} =
  6. $(parseUri(request.path) ? filterParams(request.params))
  7. template refPath*(): untyped {.dirty.} =
  8. if @"referer".len > 0: @"referer" else: "/"