]> 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 6281a1bc6919f7814bd04b2a86cc7b955ae41dde..63f4241ae94c40cd255adac64daf94578020d566 100755 (executable)
@@ -33,10 +33,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 = "Ошибка!"