diff options
Diffstat (limited to 'integration/pinboard/pinboard.go')
-rw-r--r-- | integration/pinboard/pinboard.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/integration/pinboard/pinboard.go b/integration/pinboard/pinboard.go index 54294ae..d34e4fe 100644 --- a/integration/pinboard/pinboard.go +++ b/integration/pinboard/pinboard.go @@ -18,6 +18,10 @@ type Client struct { // AddBookmark sends a link to Pinboard. func (c *Client) AddBookmark(link, title, tags string, markAsUnread bool) error { + if c.authToken == "" { + return fmt.Errorf("pinboard: missing credentials") + } + toRead := "no" if markAsUnread { toRead = "yes" |