Sha256: fef6fe1938dda06a46ca2c60a68aeac7907cc1f43f8b8776bc3fdc7eef43cf87
Contents?: true
Size: 472 Bytes
Versions: 50
Compression:
Stored size: 472 Bytes
Contents
module Para module AttributeField class FriendlyId < Base register :friendly_id, self # Set empty string as nil to allow default friendly id methods to # generate the slug when the field is empty def parse_input(params, resource) params[slug_column] = nil if slug_column && params[slug_column] == '' end private def slug_column model.try(:friendly_id_config).try(:slug_column) end end end end
Version data entries
50 entries across 50 versions & 1 rubygems