comparison src/delete_user.js.luan @ 6:e22a1ba4b2ed

misc
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 29 Oct 2024 16:47:11 -0600
parents
children 7230c821c368
comparison
equal deleted inserted replaced
5:a49866b52cc2 6:e22a1ba4b2ed
1 local Luan = require "luan:Luan.luan"
2 local error = Luan.error
3 local Io = require "luan:Io.luan"
4 local Http = require "luan:http/Http.luan"
5 local User = require "site:/lib/User.luan"
6 local current_user = User.current or error()
7
8
9 return function()
10 local user = current_user()
11 if user ~= nil then
12 user.delete()
13 end
14 Io.stdout = Http.response.text_writer()
15 %>
16 logout();
17 <%
18 end