Make generate_slug assign a slug in any case
authorSebastian Spaeth <Sebastian@SSpaeth.de>
Wed, 9 Jan 2013 11:40:18 +0000 (12:40 +0100)
committerSebastian Spaeth <Sebastian@SSpaeth.de>
Tue, 15 Jan 2013 19:08:21 +0000 (20:08 +0100)
commit66d9f1b2a041eeb3dd592b807ad06c25acb746c7
treef7a4acaee45bc8632b61e292e410217623791283
parent4ca0755ab63192b9a79c1152673bfeb19e45e8a1
Make generate_slug assign a slug in any case

generate_slug could assign "none" as slug. Make sure it assigns a unique
slug in any case. We now try based on:

a) existing slug values
b) media.title
c) media.id
d) random garbage

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
mediagoblin/db/mixin.py