myexperiment-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[myexperiment-hackers] [2324] trunk/lib/conf.rb: fixed referer check fro


From: noreply
Subject: [myexperiment-hackers] [2324] trunk/lib/conf.rb: fixed referer check from failing in the unit tests
Date: Fri, 29 Jan 2010 11:30:10 -0500 (EST)

Revision
2324
Author
dgc
Date
2010-01-29 11:30:10 -0500 (Fri, 29 Jan 2010)

Log Message

fixed referer check from failing in the unit tests

Modified Paths

Diff

Modified: trunk/lib/conf.rb (2323 => 2324)


--- trunk/lib/conf.rb	2010-01-28 13:27:15 UTC (rev 2323)
+++ trunk/lib/conf.rb	2010-01-29 16:30:10 UTC (rev 2324)
@@ -139,17 +139,19 @@
 
     @config = nil
 
-    if @settings['virtual_hosts']
-      @settings['virtual_hosts'].each do |name, settings|
+    if request.class != ActionController::TestRequest
+      if @settings['virtual_hosts']
+        @settings['virtual_hosts'].each do |name, settings|
 
-        if settings['entry_point'] && request.referer && settings['entry_point']
-          if request.referer == settings['entry_point']
-            session["portal"] = name
+          if settings['entry_point'] && request.referer && settings['entry_point']
+            if request.referer == settings['entry_point']
+              session["portal"] = name
+            end
           end
-        end
 
-        if settings['host'] && request.host == settings['host']
-          @config = name
+          if settings['host'] && request.host == settings['host']
+            @config = name
+          end
         end
       end
     end

reply via email to

[Prev in Thread] Current Thread [Next in Thread]