]> git.netwichtig.de Git - user/henk/code/ruby/rbot.git/commitdiff
messagemapper: refactor options are really the params
authorMatthias H <apoc@sixserv.org>
Mon, 12 Jan 2015 10:03:20 +0000 (11:03 +0100)
committerMatthias H <apoc@sixserv.org>
Mon, 12 Jan 2015 10:03:20 +0000 (11:03 +0100)
lib/rbot/messagemapper.rb

index e154e3952c406f42eb9178f5c9a99a43ee4fc227..3e877626d54289a47ed7134f314495e54a6e0790 100644 (file)
@@ -245,9 +245,9 @@ class Bot
       return false if @templates.empty?
       failures = []
       @templates.each do |tmpl|
-        options = tmpl.recognize(m)
-        if options.kind_of? Failure
-          failures << options
+        params = tmpl.recognize(m)
+        if params.kind_of? Failure
+          failures << params
         else
           action = tmpl.options[:action]
           unless @parent.respond_to?(action)
@@ -257,7 +257,7 @@ class Bot
           auth = tmpl.options[:full_auth_path]
           debug "checking auth for #{auth}"
           if m.bot.auth.allow?(auth, m.source, m.replyto)
-            debug "template match found and auth'd: #{action.inspect} #{options.inspect}"
+            debug "template match found and auth'd: #{action.inspect} #{params.inspect}"
             if !m.in_thread and (tmpl.options[:thread] or tmpl.options[:threaded]) and
                 (defined? WebServiceUser and not m.source.instance_of? WebServiceUser)
               # Web service: requests are handled threaded anyway and we want to 
@@ -271,14 +271,14 @@ class Bot
               m.replied = true
               Thread.new do
                 begin
-                  @parent.send(action, m, options)
+                  @parent.send(action, m, params)
                 rescue Exception => e
                   error "In threaded action: #{e.message}"
                   debug e.backtrace.join("\n")
                 end
               end
             else
-              @parent.send(action, m, options)
+              @parent.send(action, m, params)
             end
 
             return true