summaryrefslogtreecommitdiff
path: root/app/models
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2015-01-11 08:44:03 -0700
committermo khan <mo@mokhan.ca>2015-01-11 08:44:03 -0700
commit227bdd2d5eb7532c5a5af7136f488fb410e1eabe (patch)
tree6a9b52ca7d0480114757f5780b9a315d03223254 /app/models
parent9fdc852feb4407d16e26dc4c8194d58a32c5722a (diff)
parameterize slug.
Diffstat (limited to 'app/models')
-rw-r--r--app/models/category.rb4
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