class Prpr::Action::ReviewRequest::Requested
Public Instance Methods
call()
click to toggle source
# File lib/prpr/action/review_request/requested.rb, line 11 def call if event.requested_reviewer body_template = ENV.fetch('REVIEW_REQUEST_BODY_TEMPLATE', '%<reviewer>s is requested to review %<pr_url>s') from = event.sender room = ENV['REVIEW_REQUEST_ROOM'] body = format(body_template, reviewer: event.requested_reviewer.login, pr_url: event.pull_request.html_url) message = Prpr::Publisher::Message.new(body: body, from: from, room: room) Prpr::Publisher::Adapter::Base.broadcast(message) end end