diff options
author | Sebastian Spaeth <Sebastian@SSpaeth.de> | 2013-01-08 08:59:32 +0100 |
---|---|---|
committer | Sebastian Spaeth <Sebastian@SSpaeth.de> | 2013-01-08 08:59:32 +0100 |
commit | 7f4e42b0b15aefcc885c9aacefac3a76f2f7b5ad (patch) | |
tree | f5cf72fe2dca8c5472d774616eddd8142aa015ce /mediagoblin/tests/test_sql_migrations.py | |
parent | 76e6c2b15ee6a42e754584142e76e7ce9854eec9 (diff) | |
download | mediagoblin-7f4e42b0b15aefcc885c9aacefac3a76f2f7b5ad.tar.lz mediagoblin-7f4e42b0b15aefcc885c9aacefac3a76f2f7b5ad.tar.xz mediagoblin-7f4e42b0b15aefcc885c9aacefac3a76f2f7b5ad.zip |
Fix slug lookup regression (#587)
Removing the Mongo InvalidID legacy code removed an explicit check for
"int" for the id lookup. This led the @get_user_media_entry decorator to
fail if we looked up a nonexisting non-numerical slug (it tried to query
the id with a string, which failed). Cast id to int and return 404 in
case it is non-numeric which fixes the regression. It does not fix the
underlying problem of slug_or_id lookups that were discussed.
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
Diffstat (limited to 'mediagoblin/tests/test_sql_migrations.py')
0 files changed, 0 insertions, 0 deletions