cantino/huginn

View on GitHub
app/controllers/diagrams_controller.rb

Summary

Maintainability
A
0 mins
Test Coverage
class DiagramsController < ApplicationController
  def show
    if params[:scenario_id].present?
      @scenario = current_user.scenarios.find(params[:scenario_id])
      agents = @scenario.agents
    else
      agents = current_user.agents
    end
    @disabled_agents = agents.inactive
    agents = agents.active if params[:exclude_disabled].present?
    @agents = agents.includes(:receivers, :control_targets)
  end
end