From 915f63b468822db7d91115b025f2652106800af1 Mon Sep 17 00:00:00 2001 From: BoHung Chiu Date: Fri, 17 Mar 2023 16:17:05 +0800 Subject: [PATCH] Fix bug. --- app/models/advising.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/advising.rb b/app/models/advising.rb index 53a2d0a..abb620c 100644 --- a/app/models/advising.rb +++ b/app/models/advising.rb @@ -26,7 +26,7 @@ class Advising scope :sort_for_frontend, ->{ where(:is_hidden=>false).order_by(:year => "desc",:award_date => "desc") } def display_year - (I18n.locale.to_s == "zh_tw" ? (self.year > 1911 ? (self.year - 1911) : self.year ) : self.year) + ((self.year.present? && I18n.locale.to_s == "zh_tw") ? (self.year > 1911 ? (self.year - 1911) : self.year ) : self.year) end def display_advising_type (self.advising_type ? self.advising_type.title : "")