aboutsummaryrefslogtreecommitdiffhomepage
path: root/storage/feed.go
diff options
context:
space:
mode:
Diffstat (limited to 'storage/feed.go')
-rw-r--r--storage/feed.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/storage/feed.go b/storage/feed.go
index c60c11c..5250b9a 100644
--- a/storage/feed.go
+++ b/storage/feed.go
@@ -80,7 +80,7 @@ func (s *Storage) Feeds(userID int64) (model.Feeds, error) {
rows, err := s.db.Query(query, userID)
if err != nil {
- return nil, fmt.Errorf("Unable to fetch feeds: %v", err)
+ return nil, fmt.Errorf("unable to fetch feeds: %v", err)
}
defer rows.Close()
@@ -180,7 +180,7 @@ func (s *Storage) FeedByID(userID, feedID int64) (*model.Feed, error) {
case err == sql.ErrNoRows:
return nil, nil
case err != nil:
- return nil, fmt.Errorf("unable to fetch feed: %v", err)
+ return nil, fmt.Errorf("unable to fetch feed #%d: %v", feedID, err)
}
if iconID != nil {
@@ -216,7 +216,7 @@ func (s *Storage) CreateFeed(feed *model.Feed) error {
feed.Password,
).Scan(&feed.ID)
if err != nil {
- return fmt.Errorf("unable to create feed: %v", err)
+ return fmt.Errorf("unable to create feed %q: %v", feed.FeedURL, err)
}
for i := 0; i < len(feed.Entries); i++ {
@@ -262,7 +262,7 @@ func (s *Storage) UpdateFeed(feed *model.Feed) (err error) {
)
if err != nil {
- return fmt.Errorf("Unable to update feed: %v", err)
+ return fmt.Errorf("unable to update feed #%d (%s): %v", feed.ID, feed.FeedURL, err)
}
return nil
@@ -274,12 +274,12 @@ func (s *Storage) RemoveFeed(userID, feedID int64) error {
result, err := s.db.Exec("DELETE FROM feeds WHERE id = $1 AND user_id = $2", feedID, userID)
if err != nil {
- return fmt.Errorf("Unable to remove this feed: %v", err)
+ return fmt.Errorf("unable to remove feed #%d: %v", feedID, err)
}
count, err := result.RowsAffected()
if err != nil {
- return fmt.Errorf("Unable to remove this feed: %v", err)
+ return fmt.Errorf("unable to remove feed #%d: %v", feedID, err)
}
if count == 0 {