commit - 29500f51d3c9142f1a604fac0a103e29144e6966
commit + f49711de655a1b1a8b980f04f84a143e48a1f4a8
blob - 8d02380be94eb01fdb8f37a05aacb23ef5ec581a
blob + 580d1bf327e876a177985a50f460893e61b91c8a
--- lonk.py
+++ lonk.py
assert honk["Noise"] == honk["HTML"], honk
lines = [header, f'=> {honk["XID"]}', HtmlToGmi(_build_url(), fn_media_url).feed(honk["HTML"])]
for donk in (honk.get("Donks") or []):
- lines.append(f'=> {fn_media_url(donk["Media"], donk["URL"])}')
+ donk_url = _build_url(path=f'/d/{donk["XID"]}') if donk.get("XID") else donk["URL"]
+ lines.append(f'=> {fn_media_url(donk["Media"], donk_url)}')
desc = donk.get("Desc") or donk.get("Name")
if desc:
lines.append(desc)