From 53783db85adc2901b30155c32f95dee0072c273b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Pi=C4=8Dman?= Date: Tue, 19 May 2015 14:44:25 +0200 Subject: [PATCH] Search backward compatibility --- app/models/dmsf_file.rb | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/app/models/dmsf_file.rb b/app/models/dmsf_file.rb index df4a8762..19dcbb32 100644 --- a/app/models/dmsf_file.rb +++ b/app/models/dmsf_file.rb @@ -82,10 +82,14 @@ class DmsfFile < ActiveRecord::Base acts_as_event :title => Proc.new { |o| o.name }, :description => Proc.new { |o| - desc = Redmine::Search.cache_store.fetch("DmsfFile-#{o.id}") - if desc - Redmine::Search.cache_store.delete("DmsfFile-#{o.id}") - desc + if (Rails::VERSION::MAJOR > 3) + desc = Redmine::Search.cache_store.fetch("DmsfFile-#{o.id}") + if desc + Redmine::Search.cache_store.delete("DmsfFile-#{o.id}") + desc + else + o.description + end else o.description end