From a47fd91b8eaae8b3e9e8ac4862ccfce991c1590b Mon Sep 17 00:00:00 2001 From: p31729568 Date: Fri, 2 Aug 2019 21:53:58 +0800 Subject: [PATCH] fix --- app/views/tidings/_tiding.json.jbuilder | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app/views/tidings/_tiding.json.jbuilder b/app/views/tidings/_tiding.json.jbuilder index c00670433..460f7c403 100644 --- a/app/views/tidings/_tiding.json.jbuilder +++ b/app/views/tidings/_tiding.json.jbuilder @@ -4,7 +4,15 @@ json.content tiding.content json.identifier tiding.identifier json.auth_type tiding.container_type == 'ApplyUserAuthentication' ? tiding.container.auth_type : nil -json.homework_type tiding.container_type == 'HomeworkCommon' ? tiding.container.homework_type : nil + +homework_type = nil +if tiding.container_type == 'HomeworkCommon' + homework_type = tiding.container.homework_type rescue nil + if homework_type.blank? + homework_type = tiding.parent_container.homework_type rescue nil + end +end +json.homework_type homework_type json.time tiding.how_long_time json.new_tiding tiding.unread?(@onclick_time)