From 171af9a82e9d6f65ef27234aa198475c7afb9842 Mon Sep 17 00:00:00 2001 From: Yasuhiro Asaka Date: Thu, 8 Mar 2012 09:05:02 +0100 Subject: [PATCH] Fixed NoMethodError in FachInfoNews. --- src/view/drugs/centeredsearchform.rb | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/src/view/drugs/centeredsearchform.rb b/src/view/drugs/centeredsearchform.rb index e22cc92..74ee116 100644 --- a/src/view/drugs/centeredsearchform.rb +++ b/src/view/drugs/centeredsearchform.rb @@ -1,5 +1,6 @@ #!/usr/bin/env ruby # encoding: utf-8 +# ODDB::View::Drugs::CenteredSearchForm -- oddb.org -- 08.03.2012 -- yasaka@ywesee.com # ODDB::View::Drugs::CenteredSearchForm -- oddb.org -- 30.01.2012 -- mhatakeyama@ywesee.com # ODDB::View::Drugs::CenteredSearchForm -- oddb.org -- 07.09.2004 -- mhuggler@ywesee.com @@ -229,12 +230,14 @@ class FachinfoNewsList < HtmlGrid::DivList [0,0] => :name, } def name(model) - link = HtmlGrid::Link.new(:name_base, model, @session, self) - link.value = model.localized_name(@session.language) - if regs = model.registrations and reg = regs.first and reg.iksnr - link.href = @lookandfeel._event_url :fachinfo, :swissmedicnr => model.registrations.first.iksnr + if(model.respond_to?(:localized_name)) + link = HtmlGrid::Link.new(:name_base, model, @session, self) + link.value = model.localized_name(@session.language) + if regs = model.registrations and reg = regs.first and reg.iksnr + link.href = @lookandfeel._event_url :fachinfo, :swissmedicnr => model.registrations.first.iksnr + end + link end - link end end class FachinfoNews < RssPreview -- 1.7.3.4