Differences From
Artifact [13509724e6]:
12 12 form.acl = lib.trn(target == nil, 'all', 'mentioned') -- TODO default acl setting?
13 13 else
14 14 form.content = lib.coalesce(edit.body, '')
15 15 form.acl = edit.acl
16 16 end
17 17 if acc ~= nil then form:append(acc) return end
18 18
19 - var cotxt = form:tostr() defer cotxt:free()
19 + var cotxt = form:poolstr(&co.srv.pool) -- defer cotxt:free()
20 20
21 21 var doc = [lib.srv.convo.page] {
22 22 title = lib.str.plit 'compose';
23 23 body = cotxt;
24 24 class = lib.str.plit 'compose';
25 25 cache = true;
26 26 }
27 27
28 28 co:stdpage(doc)
29 29 end
30 30
31 31 return render_compose