We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0c55581 commit b406a48Copy full SHA for b406a48
1 file changed
renku/core/migration/m_0010__metadata_fixes.py
@@ -278,13 +278,15 @@ def fix_dataset_date_modified(dataset_gateway: IDatasetGateway):
278
def fix_creation_date(dataset):
279
"""Check creation date to make sure that it's after project's creation date."""
280
if dataset.date_created and dataset.date_created < project_context.project.date_created:
281
+ dataset.unfreeze()
282
try:
283
dataset.date_created = min([f.date_added for f in dataset.files])
284
except (ValueError, TypeError):
285
dataset.date_created = project_context.project.date_created
286
else:
287
if dataset.date_created < project_context.project.date_created:
288
289
+ dataset.freeze()
290
291
tails = dataset_gateway.get_provenance_tails()
292
0 commit comments