From 889ff9ab4a2c6cdc8a6cb76bf48bd3b8b6796493 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andres=20Keskk=C3=BCla?= Date: Wed, 12 Nov 2014 16:17:36 +0200 Subject: [PATCH] Domain version bug of not displaying name fixed --- app/controllers/admin/domain_versions_controller.rb | 3 +-- app/models/domain_version.rb | 6 ++++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/controllers/admin/domain_versions_controller.rb b/app/controllers/admin/domain_versions_controller.rb index 9753c4966..71a063417 100644 --- a/app/controllers/admin/domain_versions_controller.rb +++ b/app/controllers/admin/domain_versions_controller.rb @@ -5,8 +5,7 @@ class Admin::DomainVersionsController < AdminController end def show - # @q = DomainVersion.search(item_id_eq: params[:id]) @versions = DomainVersion.where(item_id: params[:id]) - @name = @versions.last.reify.try(:name) if @versions + @name = @versions.last.name end end diff --git a/app/models/domain_version.rb b/app/models/domain_version.rb index bafb37318..7ff34dbab 100644 --- a/app/models/domain_version.rb +++ b/app/models/domain_version.rb @@ -16,6 +16,12 @@ class DomainVersion < PaperTrail::Version false end + def name + name = reify.try(:name) + name = load_snapshot[:domain].try(:[], :name) unless name + name + end + def changed_elements return [] unless previous? @changes = []