From ae85dff5e48592d26fcfbbb5569290d17c2cd921 Mon Sep 17 00:00:00 2001 From: Martin Hartl Date: Sun, 9 Feb 2025 23:24:23 +0900 Subject: [PATCH] chore: add id to RSS feed items (#4383) --- server/router/rss/rss.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/router/rss/rss.go b/server/router/rss/rss.go index e01eda22..64ad465c 100644 --- a/server/router/rss/rss.go +++ b/server/router/rss/rss.go @@ -108,10 +108,12 @@ func (s *RSSService) generateRSSFromMemoList(ctx context.Context, memoList []*st if err != nil { return "", err } + link := &feeds.Link{Href: baseURL + "/memos/" + memo.UID} feed.Items[i] = &feeds.Item{ - Link: &feeds.Link{Href: baseURL + "/memos/" + memo.UID}, + Link: link, Description: description, Created: time.Unix(memo.CreatedTs, 0), + Id: link.Href, } resources, err := s.Store.ListResources(ctx, &store.FindResource{ MemoID: &memo.ID,