module Gaf::Processor
Public Instance Methods
hook_event_github()
click to toggle source
# File lib/gaf/processor.rb, line 6 def hook_event_github return if request.headers["X-GitHub-Event"] != "pull_request" init_or_create_user Gaf::Worksheet::UpdateWorksheet.new(params).update_ws end
Private Instance Methods
init_or_create_user()
click to toggle source
# File lib/gaf/processor.rb, line 14 def init_or_create_user user_params = params["pull_request"]["user"] @user = User.find_or_create_by(name: user_params["login"], github_id: user_params["id"]) end