From 370ae56c4b5785310263f64751490f06a142ab77 Mon Sep 17 00:00:00 2001 From: Josh Williams Date: Mon, 30 Sep 2013 17:36:38 -0400 Subject: [PATCH] Fix slug generation to prevent collisions. --- karmaworld/apps/notes/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/karmaworld/apps/notes/models.py b/karmaworld/apps/notes/models.py index 5644649..5365130 100644 --- a/karmaworld/apps/notes/models.py +++ b/karmaworld/apps/notes/models.py @@ -76,7 +76,7 @@ class Document(models.Model): """ generate a unique slug based on name and uploaded_at """ _slug = defaultfilters.slugify(self.name) klass = self.__class__ - collision = klass.objects.filter(slug=self.slug) + collision = klass.objects.filter(slug=_slug) if collision: _slug = u"{0}-{1}-{2}-{3}".format( _slug, self.uploaded_at.month, -- 2.25.1