From 5cd462c59ddac95dbdbabbbdf640018c7c42a12c Mon Sep 17 00:00:00 2001 From: multiple creatures Date: Tue, 17 Dec 2019 21:46:26 -0600 Subject: fix the `bangtag` bangtag but actually --- app/lib/bangtags.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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? -- cgit