From 48133c2595cc9647e1fea4b2f4f0d0b752e52e7c Mon Sep 17 00:00:00 2001 From: Pierre de La Morinerie Date: Tue, 23 Nov 2021 16:01:33 +0000 Subject: [PATCH] models: don't save the procedure before the state transition Otherwise a validation error occurs here instead of on save. --- app/models/procedure.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/procedure.rb b/app/models/procedure.rb index 0179b6219..fb3e7b9c0 100644 --- a/app/models/procedure.rb +++ b/app/models/procedure.rb @@ -712,7 +712,7 @@ class Procedure < ApplicationRecord private def before_publish - update!(closed_at: nil, unpublished_at: nil) + assign_attributes(closed_at: nil, unpublished_at: nil) end def after_publish(canonical_procedure = nil)