# SPDX-FileCopyrightText: 2020 IN COMMON Collective # # SPDX-License-Identifier: AGPL-3.0-or-later class UsersController < ApplicationController # GET /my/users # If you're a leader, you will see a list of Agent members def index begin return 403 unless current_user.agencies.find_by(name: current_agent).leader? rescue Exception => e Rails.logger.info("Exception %s: %s" % [e.class, e.message]) flash[:notice] = "Talk to your leader!" redirect_to root_url and return end @users = Agent.where(name: current_agent).members end # GET /my/account def show @user = current_user end end