From b5aa87fc7e78032e50910810275414dcd2e10e4a Mon Sep 17 00:00:00 2001 From: manson Date: Tue, 15 Jul 2014 19:09:28 +0800 Subject: [PATCH] handle nil in frontend --- app/controllers/personal_patents_controller.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/controllers/personal_patents_controller.rb b/app/controllers/personal_patents_controller.rb index da65294..662f6a8 100644 --- a/app/controllers/personal_patents_controller.rb +++ b/app/controllers/personal_patents_controller.rb @@ -42,14 +42,14 @@ class PersonalPatentsController < ApplicationController "data" => { "patent_title" => patent.patent_title, - "patent_type" => patent.patent_type.title, + "patent_type" => (patent.patent_type.title rescue ""), "authors" => patent.authors, "year" => patent.year, - "language" => t(patent.language), + "language" => (t(patent.language) rescue ""), "keywords" => patent.keywords, "patent_no" => patent.patent_no, "patent_country" => patent.patent_country, - "publish_date" => patent.publish_date.strftime("%Y.%m"), + "publish_date" => (patent.publish_date.strftime("%Y.%m") rescue ""), "url" => patent.url, "note" => patent.note,