From 60cda9b6f2e6c8253fb8c4919dc39bfad0c1bebb Mon Sep 17 00:00:00 2001 From: Anton Date: Fri, 24 Feb 2023 15:32:10 +0100 Subject: [PATCH] Fix version number for draft [SCI-7989] --- app/models/protocol.rb | 1 + .../index/_protocol_versions_modal.html.erb | 31 +++++++++++-------- config/locales/en.yml | 1 + 3 files changed, 20 insertions(+), 13 deletions(-) diff --git a/app/models/protocol.rb b/app/models/protocol.rb index 8ce4f25a2..4042f10bc 100644 --- a/app/models/protocol.rb +++ b/app/models/protocol.rb @@ -560,6 +560,7 @@ class Protocol < ApplicationRecord draft.published_by = nil draft.published_on = nil draft.version_comment = nil + draft.previous_version = self return draft if draft.invalid? diff --git a/app/views/protocols/index/_protocol_versions_modal.html.erb b/app/views/protocols/index/_protocol_versions_modal.html.erb index ab956150c..0bfda0191 100644 --- a/app/views/protocols/index/_protocol_versions_modal.html.erb +++ b/app/views/protocols/index/_protocol_versions_modal.html.erb @@ -9,42 +9,47 @@