codeforamerica/clientcomm-rails

View on GitHub
app/controllers/reporting_relationships_controller.rb

Summary

Maintainability
A
1 hr
Test Coverage

Method create has 41 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  def create
    @reporting_relationship = ReportingRelationship
                              .find_by(user: current_user.id, client_id: reporting_relationship_params['client_id'])
    @client = Client.find(reporting_relationship_params['client_id'])
    @transfer_reporting_relationship = ReportingRelationship.find_or_initialize_by(reporting_relationship_params)
Severity: Minor
Found in app/controllers/reporting_relationships_controller.rb - About 1 hr to fix

    There are no issues that match your filters.

    Category
    Status