aboutsummaryrefslogtreecommitdiff
path: root/internal/storage/enclosure.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/storage/enclosure.go')
-rw-r--r--internal/storage/enclosure.go8
1 files changed, 5 insertions, 3 deletions
diff --git a/internal/storage/enclosure.go b/internal/storage/enclosure.go
index 1f3a832b..e212795f 100644
--- a/internal/storage/enclosure.go
+++ b/internal/storage/enclosure.go
@@ -90,7 +90,9 @@ func (s *Storage) GetEnclosure(enclosureID int64) (*model.Enclosure, error) {
&enclosure.MediaProgression,
)
- if err != nil {
+ if err == sql.ErrNoRows {
+ return nil, nil
+ } else if err != nil {
return nil, fmt.Errorf(`store: unable to fetch enclosure row: %v`, err)
}
@@ -164,8 +166,8 @@ func (s *Storage) UpdateEnclosure(enclosure *model.Enclosure) error {
url=$1,
size=$2,
mime_type=$3,
- entry_id=$4,
- user_id=$5,
+ entry_id=$4,
+ user_id=$5,
media_progression=$6
WHERE
id=$7