summaryrefslogtreecommitdiff
path: root/desk/lib/json/nostrill.hoon
diff options
context:
space:
mode:
authorpolwex <polwex@sortug.com>2025-09-18 03:48:14 +0700
committerpolwex <polwex@sortug.com>2025-09-18 03:48:14 +0700
commitad7ebd1756956724e0b167d88f924e707401a9aa (patch)
tree5f29ab38e41224245a93a2a00318b835278ac596 /desk/lib/json/nostrill.hoon
parent4b016c908dda2019f3bf89e5a3d2eae535e5fbd2 (diff)
fuck yeah
Diffstat (limited to 'desk/lib/json/nostrill.hoon')
-rw-r--r--desk/lib/json/nostrill.hoon15
1 files changed, 14 insertions, 1 deletions
diff --git a/desk/lib/json/nostrill.hoon b/desk/lib/json/nostrill.hoon
index 2edf7f4..3c6f21b 100644
--- a/desk/lib/json/nostrill.hoon
+++ b/desk/lib/json/nostrill.hoon
@@ -49,7 +49,8 @@
%- pairs %+ turn ~(tap by m) |= [key=user:sur f=feed:feed]
=/ jkey (user key)
?> ?=(%s -.jkey)
- :- +.jkey (feed:en:trill f)
+ :: TODO proper cursor stuff
+ :- +.jkey (feed-with-cursor:en:trill f ~ ~)
++ engraph
|= m=(map user:sur (set user:sur))
@@ -80,6 +81,18 @@
%nostr (en-nostr-feed +.f)
%post (postfact +.f)
%enga (enga +.f)
+ %fols (fols +.f)
+ ==
+ ++ fols |= ff=fols-fact:ui:sur ^- json
+ %+ frond -.ff
+ ?- -.ff
+ %quit (user +.ff)
+ %new %: pairs
+ user+(user user.ff)
+ feed+(feed-with-cursor:en:trill fc.ff)
+ :- 'profile' ?~ meta.ff ~ (user-meta:en:nostr u.meta.ff)
+ ~
+ ==
==
++ tedfact |= pf=post-fact:ui:sur ^- json
%+ frond -.pf