diff options
Diffstat (limited to 'app')
-rw-r--r-- | app/lib/bangtags.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/lib/bangtags.rb b/app/lib/bangtags.rb index bbbec8315..54122b696 100644 --- a/app/lib/bangtags.rb +++ b/app/lib/bangtags.rb @@ -86,6 +86,7 @@ class Bangtags chunk.gsub("#\ufdd6!", '#!') @chunks << chunk elsif chunk.starts_with?("#!") + orig_chunk = chunk chunk.sub!(/(\\:)?+:+?!#\Z/, '\1') chunk.sub!(/{(.*)}\Z/, '\1') @@ -481,7 +482,7 @@ class Bangtags @post_cmds.push(['media', media_idx, media_cmd]) when 'bangtag' - chunk = '#!' + chunk = orig_chunk when 'join' chunk = nil next if cmd[1].nil? |