From be022e5bb8cf0431746eebd9e9c989d4a4be5c1f Mon Sep 17 00:00:00 2001 From: agnes Date: Sat, 7 Mar 2026 18:27:44 +0000 Subject: [PATCH] Add app/views/users/feed.atom.builder --- app/views/users/feed.atom.builder | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 app/views/users/feed.atom.builder diff --git a/app/views/users/feed.atom.builder b/app/views/users/feed.atom.builder new file mode 100644 index 0000000..457b02f --- /dev/null +++ b/app/views/users/feed.atom.builder @@ -0,0 +1,22 @@ +# ideally, this file should build an rss feed for each user's works but it is very much a wip lmfao + +atom_feed do |feed| + @works.each do |work| + next if work.unrevealed? + + feed.entry(work) do |entry| + + entry.title work.title + entry.summary feed_summary(work), :type => 'html' + #entry.id work_url(work) + # +# entry.summary(type: 'html') { |s| s.cdata = feed_summary(work) } + + # + entry.author do |author| + author.name text_byline(work, visibility: 'public') + author.uri user_url(@user) + end + end + end +end \ No newline at end of file