From 06780bacd2176669e815200a4d33f88c438b226e Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Wed, 22 Mar 2023 13:06:15 -0400 Subject: [PATCH] 19889: Fix container update error when CR is already final somehow. Arvados-DCO-1.1-Signed-off-by: Tom Clegg --- services/api/app/models/container.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/api/app/models/container.rb b/services/api/app/models/container.rb index 3c6c969bd2..61557eacb0 100644 --- a/services/api/app/models/container.rb +++ b/services/api/app/models/container.rb @@ -645,7 +645,7 @@ class Container < ArvadosModel # each requesting CR. return if self.final? || !saved_change_to_log? leave_modified_by_user_alone do - ContainerRequest.where(container_uuid: self.uuid).each do |cr| + ContainerRequest.where(container_uuid: self.uuid, state: ContainerRequest::Committed).each do |cr| cr.update_collections(container: self, collections: ['log']) cr.save! end -- 2.39.5