the case insensitive filter is not currently working.
from mediagoblin import mg_globals
from mediagoblin.tools.pluginapi import get_config, register_template_path, register_routes
from mediagoblin.db.models import MediaEntry
+from mediagoblin.db.util import media_entries_for_tag_slug
from lp_helper import media_entries_for_tag_slug_case_insensitive
from mediagoblin.tools.pagination import Pagination
from mediagoblin.tools.response import render_to_response
if (tag == None):
cursor = MediaEntry.query
else:
- cursor = media_entries_for_tag_slug_case_insensitive(db, tag)
+ ## case insensitive tag search is not working yet -- sudoman
+ #cursor = media_entries_for_tag_slug_case_insensitive(db, tag)
+ cursor = media_entries_for_tag_slug(db, tag)
return cursor.\
filter((MediaEntry.media_type == type)
.join(MediaTag.tag_helper) \
.filter(
(MediaEntry.state == u'processed')
- & (Tag.slug.lower() == tag_slug.lower()))
+ & (Tag.slug.lower() == tag_slug.lower())) # Tag.slug.lower() currently doesn't work.
from mediagoblin import mg_globals
from mediagoblin.db.models import MediaEntry
+from mediagoblin.db.util import media_entries_for_tag_slug
from lp_helper import media_entries_for_tag_slug_case_insensitive
from mediagoblin.tools.pagination import Pagination
from mediagoblin.tools.response import render_to_response
if (tag == None):
cursor = MediaEntry.query
else:
- cursor = media_entries_for_tag_slug_case_insensitive(request.db, tag)
+ ## case insensitive tag search is not working yet -- sudoman
+ #cursor = media_entries_for_tag_slug_case_insensitive(request.db, tag)
+ cursor = media_entries_for_tag_slug(request.db, tag)
cursor = cursor.\
filter((MediaEntry.media_type == media_type)