From 3735ba51b869c1ac9658630316bb259d54e45e0a Mon Sep 17 00:00:00 2001 From: aignatov-bio <47317017+aignatov-bio@users.noreply.github.com> Date: Mon, 27 Feb 2023 17:18:12 +0100 Subject: [PATCH] Fix protocol id on protocol show page [SCI-8005] (#5033) --- app/serializers/protocol_serializer.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/serializers/protocol_serializer.rb b/app/serializers/protocol_serializer.rb index 0c4b0a1d1..9d36c3e46 100644 --- a/app/serializers/protocol_serializer.rb +++ b/app/serializers/protocol_serializer.rb @@ -41,6 +41,10 @@ class ProtocolSerializer < ActiveModel::Serializer object.protocol_keywords.map { |i| { label: i.name, value: i.name } } end + def code + object&.parent&.code || object.code + end + def description_view @user = @instance_options[:user] custom_auto_link(object.tinymce_render('description'),