class Ruboty::Jira::Actions::Comment
Public Instance Methods
call()
click to toggle source
# File lib/ruboty/jira/actions/comment.rb, line 5 def call return unless valid_user? comment rescue => e message.reply(e.message) end
Private Instance Methods
comment()
click to toggle source
# File lib/ruboty/jira/actions/comment.rb, line 14 def comment issue = find_issue(message[:issue]) return message.reply("The issue #{message[:issue]} is not found") if issue.nil? comment = issue.comments.build comment.save!( body: format(message[:comment]) ) end
format(message)
click to toggle source
# File lib/ruboty/jira/actions/comment.rb, line 23 def format(message) <<-"EOF" Commented by @#{associate_user[:name]} #{message} EOF end