Merge pull request #1077 from tcely/patch-7

Set a value when `Media.published` is `None`
This commit is contained in:
meeb 2025-05-29 14:24:22 +10:00 committed by GitHub
commit c0f9b05eb4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -134,9 +134,9 @@ class Metadata(db.models.Model):
('release_timestamp', 'timestamp',), ('release_timestamp', 'timestamp',),
arg_dict=data, arg_dict=data,
) )
) or self.media.published ) or self.media.published or self.retrieved
except AssertionError: except AssertionError:
self.published = self.media.published self.published = self.media.published or self.retrieved
self.value = data.copy() # try not to have side-effects for the caller self.value = data.copy() # try not to have side-effects for the caller
formats_key = self.media.get_metadata_field('formats') formats_key = self.media.get_metadata_field('formats')