1. Lucian Brănescu-Mihăilă
  2. blag

Commits

Lucian Brănescu-Mihăilă  committed 735cbfe

Fix bug where unique slug creation failed for slugs that matched startswith, but didn't have any collisions. I could REALLY have used filter(slug__startswith ...

  • Participants
  • Parent commits 09b8dde
  • Branches default

Comments (0)

Files changed (2)

File models.py

View file
             if r:
                 collisions.append(int(r.groups()[0]))
         
-        if not has_potential:
+        if not has_potential or len(collisions) == 0:
             return potential
         
         return '{0}-{1}'.format(potential, max(collisions) + 1)

File settings.py

View file
 
 ROOT_URLCONF = 'urls'
 APPEND_SLASH = True
+
+# Because django comments said so. Odd dependency, this. And not documented
+# anywhere, either
+SITE_ID = 0
+
+GAE_SETTINGS_MODULES = {
+    'gae_comments_settings',
+}
+