]> git.phdru.name Git - phdru.name/cgi-bin/blog-ru/search-tags.git/blobdiff - search-tags.py
Feat: Search tags ignoring case
[phdru.name/cgi-bin/blog-ru/search-tags.git] / search-tags.py
index 19bc9037b85a68d7c71619770a3dd124f3dd2e42..a1380e7afaaf3dcef9c55ee74e123f130f589337 100755 (executable)
@@ -34,10 +34,11 @@ else:
         if tree[0] == 'NAME':  # Single tag - just do redirect
             tag = tree[1]
             assert isinstance(tag, str)
-            from tags import tag_exists
-            if tag_exists(tag):
+            from tags import real_tag
+            rtag = real_tag(tag)
+            if rtag:
                 redirect(
-                    "/Russian/blog/tags/%s.html" % tag, status="301 Moved")
+                    "/Russian/blog/tags/%s.html" % rtag, status="301 Moved")
                 sys.exit()
             status = "404 Tag not found"
             title = "Ошибка!"