Update media date_shot to match exif

This commit is contained in:
viktorstrate
2021-02-13 17:21:15 +01:00
parent 35b41e1b56
commit 2ba8e466ef
2 changed files with 8 additions and 0 deletions

View File

@@ -47,5 +47,12 @@ func SaveEXIF(tx *gorm.DB, media *models.Media) (*models.MediaEXIF, error) {
return nil, errors.Wrap(err, "save media exif to database")
}
if !exif.DateShot.Equal(media.DateShot) {
media.DateShot = *exif.DateShot
if err := tx.Save(media).Error; err != nil {
return nil, errors.Wrap(err, "update media date_shot")
}
}
return exif, nil
}