diff --git a/app/controllers/concerns/active_storage/check_blob_permissions.rb b/app/controllers/concerns/active_storage/check_blob_permissions.rb index 797bef28e..c021701be 100644 --- a/app/controllers/concerns/active_storage/check_blob_permissions.rb +++ b/app/controllers/concerns/active_storage/check_blob_permissions.rb @@ -68,9 +68,7 @@ module ActiveStorage end def check_experiment_read_permissions - experiment = @blob.attachments.first.record - experiment.archived = false if experiment.archived - render_403 && return unless can_read_experiment?(experiment) + render_403 && return unless can_read_experiment?(@blob.attachments.first.record) end def check_zip_export_read_permissions diff --git a/app/views/projects/experiment_archive/_experiment.html.erb b/app/views/projects/experiment_archive/_experiment.html.erb index a0436cf93..e53e981cc 100644 --- a/app/views/projects/experiment_archive/_experiment.html.erb +++ b/app/views/projects/experiment_archive/_experiment.html.erb @@ -23,13 +23,6 @@