issue只取回复

This commit is contained in:
cxt 2016-04-01 18:46:00 +08:00
parent 869810b3a0
commit 66e80d034f
2 changed files with 7 additions and 4 deletions

View File

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

View File

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