Sha256: 281760b465ab448f1c7412b8e17490eec939d6d4fb8f1ca267ebeb17ee4b5676

Contents?: true

Size: 237 Bytes

Versions: 19

Compression:

Stored size: 237 Bytes

Contents

json.cache! ['v1', @groups], expires_in: 1.days do
  json.array! @groups do |group|
    json.extract! group, :id, :name
    json.permissions Hash[group.permissions.group_by(&:model).map { |k, v| [k, v.map(&:permission_type)]}]
  end
end

Version data entries

19 entries across 19 versions & 2 rubygems

Version Path
faalis-2.2.0.pre.rc1 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.2.1 app/views/faalis/api/v1/groups/index.json.jbuilder
underworld-1.0.0 app/views/underworld/api/v1/groups/index.json.jbuilder
faalis-2.2.0 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.1.1 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.1.0 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.0.8 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.0.7 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.0.5 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.0.4 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.0.3 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.0.1 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.0.0 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.0.0.rc6 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.0.0.rc5 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.0.0.rc4 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.0.0.rc3 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-2.0.0.rc2 app/views/faalis/api/v1/groups/index.json.jbuilder
faalis-1.0.0 app/views/faalis/api/v1/groups/index.json.jbuilder