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