Differences From
Artifact [873aeea861]:
29 29 var acc: lib.str.acc acc:init(1024)
30 30 for i = 0, posts.sz do
31 31 lib.render.tweet(co, posts(i).ptr, &acc)
32 32 posts(i):free()
33 33 end
34 34 posts:free()
35 35
36 - var doc = data.view.docskel {
37 - instance = co.srv.cfg.instance;
36 + var doc = [lib.srv.convo.page] {
38 37 title = lib.str.plit'timeline';
39 38 body = acc:finalize();
40 39 class = lib.str.plit'timeline';
41 - navlinks = co.navbar;
40 + cache = false;
42 41 }
43 - var hdrs = array(
44 - lib.http.header { 'Content-Type', 'text/html; charset=UTF-8' }
45 - )
46 - doc:send(co.con,200,[lib.mem.ptr(lib.http.header)] {ct = 1, ptr = &hdrs[0]})
42 + co:stdpage(doc)
47 43 doc.body:free()
48 44 end
49 45 return render_timeline