Fix customization logic

Fix customization logic

diff --git a/app/jobs/bcc_post.rb b/app/jobs/bcc_post.rb
index c1ceda6..f5a82d9 100644
--- a/app/jobs/bcc_post.rb
+++ b/app/jobs/bcc_post.rb
@@ -21,9 +21,9 @@ class ::Jobs::BccPost < ::Jobs::Base
 
   def send_to(targets, targets_key, params, sender)
     targets.each do |target|
-      params["raw"] = params["raw"].gsub(/{username}/i, target)
-      params["raw"] = params["raw"].gsub(/{@username}/i, "@" + target)
-      creator = PostCreator.new(sender, params.merge(Hash[targets_key, target]))
+      temp_params = params["raw"].gsub(/{username}/i, target)
+      temp_params = temp_params.gsub(/{@username}/i, "@" + target)
+      creator = PostCreator.new(sender, temp_params.merge(Hash[targets_key, target]))
       creator.create
     end
   end

GitHub sha: 4b18d76a

This commit appears in #7 which was approved by eviltrout. It was merged by eviltrout.