Author: magnuse
Date: 2006-05-02 12:05:39 +0200 (Tue, 02 May 2006)
New Revision: 2839

Modified:
   
branches/2.0/src/java/no/schibstedsok/front/searchportal/query/transform/SimpleSiteSearchTransformer.java
Log:
Extended to handle personal site searches.


Modified: 
branches/2.0/src/java/no/schibstedsok/front/searchportal/query/transform/SimpleSiteSearchTransformer.java
===================================================================
--- 
branches/2.0/src/java/no/schibstedsok/front/searchportal/query/transform/SimpleSiteSearchTransformer.java
   2006-05-02 09:27:38 UTC (rev 2838)
+++ 
branches/2.0/src/java/no/schibstedsok/front/searchportal/query/transform/SimpleSiteSearchTransformer.java
   2006-05-02 10:05:39 UTC (rev 2839)
@@ -70,6 +70,19 @@
                     return s.get(paramValue[0]);
                 }
             }
+        } else {
+            // The site is given in the ss_ss parameter
+            final String[] privateSite = (String[]) parameters.get("ss_ss");
+        
+            if (privateSite != null && privateSite.length > 0) {
+                final String[] def = (String[]) parameters.get("s");
+                final String[] track = (String []) parameters.get("ss_ttl");
+                
+                // Also make sure that the statistics parameter is present
+                if (track != null && track.length > 0 && (def == null || 
def.length == 0)) {
+                    return privateSite[0];
+                }
+            }
         }
         return null;
     }

_______________________________________________
Kernel-commits mailing list
[email protected]
http://sesat.no/mailman/listinfo/kernel-commits

Reply via email to