From 0f3f5e442f81d37a03618d0df5ea8f0524a24029 Mon Sep 17 00:00:00 2001 From: Allan Reyes Date: Sun, 20 May 2018 13:31:56 -0700 Subject: Add Pocket integration --- integration/integration.go | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'integration/integration.go') diff --git a/integration/integration.go b/integration/integration.go index 42e13f9..d853773 100644 --- a/integration/integration.go +++ b/integration/integration.go @@ -8,6 +8,7 @@ import ( "github.com/miniflux/miniflux/integration/instapaper" "github.com/miniflux/miniflux/integration/nunuxkeeper" "github.com/miniflux/miniflux/integration/pinboard" + "github.com/miniflux/miniflux/integration/pocket" "github.com/miniflux/miniflux/integration/wallabag" "github.com/miniflux/miniflux/logger" "github.com/miniflux/miniflux/model" @@ -60,4 +61,12 @@ func SendEntry(entry *model.Entry, integration *model.Integration) { logger.Error("[Integration] UserID #%d: %v", integration.UserID, err) } } + + if integration.PocketEnabled { + client := pocket.NewClient(integration.PocketAccessToken, integration.PocketConsumerKey) + if err := client.AddURL(entry.URL, entry.Title); err != nil { + logger.Error("[Integration] UserID #%d: %v", integration.UserID, err) + } + } + } -- cgit v1.2.3