mysociety/alaveteli

View on GitHub

Showing 2 of 434 total issues

Consider simplifying this complex logical expression.
Open

    if feature_enabled? :alaveteli_pro
      # Accessing alaveteli professional
      if user && (user.is_pro_admin? || user.is_pro?)
        can :access, :alaveteli_pro
      end
Severity: Critical
Found in app/models/ability.rb - About 2 hrs to fix

    Consider simplifying this complex logical expression.
    Open

        if feature_enabled? :projects
          can :read, Project do |target_project|
            user && (user.is_pro_admin? || target_project.member?(user))
          end
    
    
    Severity: Critical
    Found in app/models/ability.rb - About 1 hr to fix
      Severity
      Category
      Status
      Source
      Language