app/controllers/scrapers_controller.rb
Class ScrapersController
has 22 methods (exceeds 20 allowed). Consider refactoring. Open
Open
class ScrapersController < ApplicationController
extend T::Sig
# Follow what GitHub does here. When you are not authorised to see
# a scraper it just gives a 404
Method create
has 26 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
def create
authenticated_user = T.must(current_user)
scraper = Scraper.new(create_scraper_params)
scraper.full_name = "#{scraper.owner.to_param}/#{scraper.name}"