From 89ac8ae29d8b3fcafb1384e3ec9fbfa4ef4ea71d Mon Sep 17 00:00:00 2001 From: Karel Picman Date: Fri, 7 Mar 2014 14:15:52 +0100 Subject: [PATCH] #183 link path to another project in the main view --- app/models/dmsf_link.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/models/dmsf_link.rb b/app/models/dmsf_link.rb index 2c54883d..1d4fdf20 100644 --- a/app/models/dmsf_link.rb +++ b/app/models/dmsf_link.rb @@ -71,8 +71,12 @@ class DmsfLink < ActiveRecord::Base end def path - file = self.target_file - file.dmsf_path.map { |element| element.is_a?(DmsfFile) ? element.name : element.title }.join('/') if file + file = self.target_file + if file + path = file.dmsf_path.map { |element| element.is_a?(DmsfFile) ? element.name : element.title }.join('/') if file + path = "#{self.target_project.name}:#{path}" if self.project_id != self.target_project_id + end + path end end