diff options
| author | mo khan <mo@mokhan.ca> | 2015-01-11 08:44:03 -0700 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2015-01-11 08:44:03 -0700 |
| commit | 227bdd2d5eb7532c5a5af7136f488fb410e1eabe (patch) | |
| tree | 6a9b52ca7d0480114757f5780b9a315d03223254 /app/models | |
| parent | 9fdc852feb4407d16e26dc4c8194d58a32c5722a (diff) | |
parameterize slug.
Diffstat (limited to 'app/models')
| -rw-r--r-- | app/models/category.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/app/models/category.rb b/app/models/category.rb index 86e0bfb0..c98e64a8 100644 --- a/app/models/category.rb +++ b/app/models/category.rb @@ -2,7 +2,9 @@ class Category < ActiveRecord::Base has_many :creations default_scope -> { order(:slug) } - scope :by_slug, ->(category) { find_by(slug: category.downcase)} + scope :by_slug, ->(category) do + find_by(slug: category.downcase.parameterize) + end def to_param slug |
