Sha256: 1002e661895e6c4adec05cdc0f017c7c8f86cc68a84426f0e2cabd0deee19aa7
Contents?: true
Size: 468 Bytes
Versions: 17
Compression:
Stored size: 468 Bytes
Contents
module Effective class CommitteeMembersController < ApplicationController before_action(:authenticate_user!) if defined?(Devise) include Effective::CrudController resource_scope -> { committees = Effective::Committee.deep.where(id: current_user.committees) Effective::CommitteeMember.deep.where(committee: committees) } private def permitted_params params.require(:effective_committee_member).permit! end end end
Version data entries
17 entries across 17 versions & 1 rubygems