Mitarashi 4 years ago
parent
commit
e4f634705b
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/parserutils.nim

+ 2 - 2
src/parserutils.nim

@@ -8,7 +8,7 @@ let
   unRegex = re"(^|[^A-z0-9-_./?])@([A-z0-9_]{1,15})"
   unReplace = "$1<a href=\"/$2\">@$2</a>"
 
-  htRegex = re"(^|[^\w-_./?])([#$])([\w_]+)"
+  htRegex = re"(^|[^\w-_./?])([#$]|#)([\w_]+)"
   htReplace = "$1<a href=\"/search?q=%23$3\">$2$3</a>"
 
 type
@@ -210,7 +210,7 @@ proc expandUserEntities*(user: var User; js: JsonNode) =
 
   replacements.deduplicate
   replacements.sort(cmp)
-
+  
   user.bio = orig.replacedWith(replacements, 0 .. orig.len)
   user.bio = user.bio.replacef(unRegex, unReplace)
                      .replacef(htRegex, htReplace)