Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
amit-handa committed Jan 23, 2023
1 parent c96f210 commit 597c373
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 6 deletions.
2 changes: 1 addition & 1 deletion api/scanner/exif/exif.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ func SaveEXIF(tx *gorm.DB, media *models.Media) (*models.MediaEXIF, error) {
return nil, errors.Wrap(err, "get EXIF for media from database")
}

return &exif, nil
tx.Delete(&exif)
}
}

Expand Down
4 changes: 0 additions & 4 deletions api/scanner/scanner_tasks/exif_task.go
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,6 @@ type ExifTask struct {

func (t ExifTask) AfterMediaFound(ctx scanner_task.TaskContext, media *models.Media, newMedia bool) error {

if !newMedia {
return nil
}

_, err := exif.SaveEXIF(ctx.GetDB(), media)
if err != nil {
log.Printf("WARN: SaveEXIF for %s failed: %s\n", media.Title, err)
Expand Down
4 changes: 3 additions & 1 deletion api/scanner/watcher_scanner/watcher_scanner.go
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,9 @@ func (ws watcherScanner) processWatchEvents() {
if err != nil {
log.Println("delete media from cache", err)
}
ws.db.Select(clause.Associations).Delete(&media)
if media != nil && media.ID != 0 {
ws.db.Select(clause.Associations).Delete(&media)
}
log.Println("remove event ", event.Name, event.Op)
} else if event.Has(fsnotify.Rename) {
log.Println("rename event ", event.Name, event.Op)
Expand Down

0 comments on commit 597c373

Please sign in to comment.