fix parsing of tags for folding
parent
38a3c2b7b9
commit
5e3a120120
|
@ -106,8 +106,8 @@ class PostStatusService < BaseService
|
|||
def extract_tags
|
||||
chunks = []
|
||||
@text.split(/^((?:#[\w:._·\-]+\s*)+)/).each do |chunk|
|
||||
if chunk.start_with?('#') && !chunk.start_with?('#!')
|
||||
@tags |= chunk[1..-1].split(/\s+/)
|
||||
if chunk.match?(/\A#[\w:._·\-]/)
|
||||
@tags |= chunk.strip.gsub('#', '').split(/\s+/)
|
||||
else
|
||||
chunks << chunk
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue