19 lines
503 B
Lua
19 lines
503 B
Lua
--[[
|
|
GET /admin/users/[id]
|
|
Shows the editing page for the given user
|
|
]]
|
|
|
|
local a = require("admin")
|
|
|
|
local user = sqlite("dk"):get_one("SELECT * FROM users WHERE id = :i", {i = ctx.params.id})
|
|
|
|
local vtoken = user.verify_token
|
|
if vtoken == "" then vtoken = "Verification Token" end
|
|
|
|
return a.page("edit_user.html", "editing "..user.username, {
|
|
user = user,
|
|
verified_yes = to_bool(user.verified) and "checked" or "",
|
|
verified_no = not to_bool(user.verified) and "checked" or "",
|
|
vtoken = vtoken
|
|
})
|