issue只取回复

chenlw_dev
cxt 9 years ago
parent 869810b3a0
commit 66e80d034f

@ -40,7 +40,7 @@ module Mobile
issue_expose :journals_count issue_expose :journals_count
expose :issue_journals, using: Mobile::Entities::Journal do |f, opt| expose :issue_journals, using: Mobile::Entities::Journal do |f, opt|
if f.is_a?(::Issue) if f.is_a?(::Issue)
f.journals f.journals.where("notes != null")
end end
end end
end end

@ -1,11 +1,14 @@
module Mobile module Mobile
module Entities module Entities
class Journal <Grape::Entity class Journal <Grape::Entity
=begin
include Redmine::I18n include Redmine::I18n
include ApplicationHelper include ApplicationHelper
include ApiHelper include ApiHelper
include IssuesHelper
include ActionView::Helpers::TagHelper include ActionView::Helpers::TagHelper
#include Erubis::ERB::Util include ActionView::Helpers::UrlHelper
=end
def self.journal_expose(f) def self.journal_expose(f)
expose f do |journal, opt| expose f do |journal, opt|
if journal.is_a?(Hash) && journal.key?(f) if journal.is_a?(Hash) && journal.key?(f)
@ -21,7 +24,7 @@ module Entities
case f case f
when :detail_journal when :detail_journal
if journal.details.any? if journal.details.any?
jdetails_to_strings(journal.details) details_to_strings(journal.details)
end end
end end
end end
@ -31,7 +34,7 @@ module Entities
expose :notes expose :notes
journal_expose :created_on journal_expose :created_on
journal_expose :detail_journal #journal_expose :detail_journal
end end
end end
end end
Loading…
Cancel
Save