# frozen_string_literal: true module API module Helpers module ImportGithubHelpers def client @client ||= Gitlab::GithubImport::Client.new(params[:personal_access_token], host: params[:github_hostname], per_page: params[:pagination_limit]) end def access_params { github_access_token: params[:personal_access_token] } end def provider :github end def provider_unauthorized error!("Wrong credentials", 401) end def too_many_requests error!('Too Many Requests', 429) end end end end