parsav  Diff

Differences From Artifact [13509724e6]:

To Artifact [95dc7dcbc1]:


    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