Author: prabath
Date: Sat Feb  9 12:35:29 2008
New Revision: 13500

Log:

update visit count

Modified:
   
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/OpenIDAuthVerificationAction.java

Modified: 
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/OpenIDAuthVerificationAction.java
==============================================================================
--- 
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/OpenIDAuthVerificationAction.java
 (original)
+++ 
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/OpenIDAuthVerificationAction.java
 Sat Feb  9 12:35:29 2008
@@ -1,5 +1,7 @@
 package org.wso2.solutions.identity.user.ui.action;
 
+import java.util.Date;
+
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 import javax.servlet.http.HttpSession;
@@ -102,12 +104,18 @@
 
         IPPersistenceManager db = IPPersistenceManager.getPersistanceManager();
         OpenIDUserRPDO[] rpdos = null;
+        OpenIDUserRPDO rpdo = null;
 
         rpdos = db.getOpenIDUserRP(UserUtil.getUserName(openID), rpUrl);
 
         if (rpdos != null && rpdos.length > 0) {
-
-            return !rpdos[0].getIsTrustedAlways();
+            rpdo = rpdos[0];
+            if (rpdo.getIsTrustedAlways()) {
+                rpdo.setVisitCount(rpdo.getVisitCount() + 1);
+                rpdo.setLastVisit(new Date());
+                db.update(rpdo);
+                return false;
+            }
         }
 
         return true;

_______________________________________________
Identity-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/identity-dev

Reply via email to