fix error
This commit is contained in:
parent
920a8880ce
commit
78e69ceb50
|
@ -673,8 +673,9 @@ class AnnouncementsController < ApplicationController
|
|||
else
|
||||
announcement = Bulletin.can_display_and_sorted.where(:uid => uid).first
|
||||
end
|
||||
@bulletin = announcement
|
||||
announcement = Bulletin.where(:uid => uid).first if announcement.nil?
|
||||
@bulletin = announcement
|
||||
|
||||
url_to_edit = OrbitHelper.user_can_edit?(announcement) ? "/admin/announcements/#{announcement.id.to_s}/edit" : ""
|
||||
|
||||
access_level = OrbitHelper.user_access_level?
|
||||
|
@ -691,6 +692,18 @@ class AnnouncementsController < ApplicationController
|
|||
|
||||
return {} if (announcement.category.disable rescue false)
|
||||
|
||||
if !announcement.deadline.nil? && announcement.deadline < Time.now
|
||||
return {
|
||||
"tags" => [],
|
||||
"bulletin_files" => [],
|
||||
"bulletin_links" => [],
|
||||
"data" => {
|
||||
"title" => announcement.title,
|
||||
"body" => "<b class='announcement_expired'>#{I18n.t('announcement.expired')}</b><br><a class='announcement_go_back_list' href='../' title='#{I18n.t('announcement.go_back')}'>#{I18n.t('announcement.go_back')}</a>".html_safe
|
||||
}
|
||||
}
|
||||
end
|
||||
|
||||
tags = announcement.tags.map{|tag| {
|
||||
"tag" => tag.name ,
|
||||
"url" => OrbitHelper.page_for_tag(tag)
|
||||
|
|
|
@ -3,6 +3,8 @@ en:
|
|||
feed: Feed
|
||||
import: Import
|
||||
announcement:
|
||||
expired: This announcement has been expired.
|
||||
go_back: Go back to the list of announcements.
|
||||
annc_dept: Department
|
||||
manually_sort: Manually Sort
|
||||
enable_manually_sort: Enable Manually Sort
|
||||
|
|
|
@ -4,6 +4,8 @@ zh_tw:
|
|||
import: 匯入
|
||||
get_all_anncs_without_subannc: "選擇相關公告"
|
||||
announcement:
|
||||
expired: 此則公告已過期
|
||||
go_back: 回到公告列表
|
||||
annc_dept: 公告單位
|
||||
manually_sort: 手動排序
|
||||
enable_manually_sort: 開啟手動排序
|
||||
|
|
Loading…
Reference in New Issue