Differences From
Artifact [18c58bf27c]:
31 31 author = co.actorcache:insert(co.srv:actor_fetch_uid(p.author)).ptr
32 32 end
33 33 if p.rtdby ~= 0 and retweeter == nil then
34 34 retweeter = co.actorcache:insert(co.srv:actor_fetch_uid(p.rtdby)).ptr
35 35 end
36 36
37 37 ::foundauth::
38 - var avistr: lib.str.acc if author.origin == 0 then
39 - avistr:compose('/avi/',author.handle)
40 - end
41 38 var timestr: int8[26] lib.osclock.ctime_r(&p.posted, ×tr[0])
42 39 for i=0,26 do if timestr[i] == @'\n' then timestr[i] = 0 break end end -- 🙄
43 40
44 41 var bhtml = lib.smackdown.html([lib.mem.ptr(int8)] {ptr=p.body,ct=0},false)
45 42 defer bhtml:free()
46 43
47 44 var idbuf: int8[lib.math.shorthand.maxlen]