From 55e9424d7a2d2109cef343631e533adc0ae08510 Mon Sep 17 00:00:00 2001 From: Dennis Date: Tue, 3 Sep 2024 19:50:52 +0200 Subject: [PATCH] Adds internal feed package for adding feed --- internal/feed.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 internal/feed.go diff --git a/internal/feed.go b/internal/feed.go new file mode 100644 index 0000000..9e77758 --- /dev/null +++ b/internal/feed.go @@ -0,0 +1,19 @@ +package feed + +import ( + "freed/internal/database" +) + +func Add(url string) error { + f := database.Feed{ + Name: url, + Url: url, + FeedType: database.FeedType("RSS"), + } + + if _, err := f.Insert(); err != nil { + return err + } + + return nil +}