Update of 
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security
In directory 
james.mmbase.org:/tmp/cvs-serv15345/community/src/java/com/finalist/cmsc/services/community/security

Modified Files:
      Tag: b1_4
        Authentication.java AuthenticationHibernateService.java 
Log Message:
CMSC-830 - Add Send Password functionality: major updates to Community and Form 
validations.


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security
See also: http://www.mmbase.org/jira/browse/CMSC-830


Index: Authentication.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security/Authentication.java,v
retrieving revision 1.2.2.1
retrieving revision 1.2.2.2
diff -u -b -r1.2.2.1 -r1.2.2.2
--- Authentication.java 25 Mar 2008 14:55:47 -0000      1.2.2.1
+++ Authentication.java 25 Mar 2008 18:46:27 -0000      1.2.2.2
@@ -33,12 +33,18 @@
 
     private static final long serialVersionUID = 1L;
     
+    /** Authentication id
+     *
+     */
     @Id
     @GeneratedValue
-    private Long id; //Authentication id
+    private Long id;
     
+    /** account used for login
+     * 
+     */
     @Column(unique = true)
-    private String userId; //account used for login
+    private String userId;
     
     private String password;
     


Index: AuthenticationHibernateService.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/security/AuthenticationHibernateService.java,v
retrieving revision 1.3.2.2
retrieving revision 1.3.2.3
diff -u -b -r1.3.2.2 -r1.3.2.3
--- AuthenticationHibernateService.java 21 Mar 2008 16:46:29 -0000      1.3.2.2
+++ AuthenticationHibernateService.java 25 Mar 2008 18:46:27 -0000      1.3.2.3
@@ -34,7 +34,9 @@
                authentication.setUserId(userId);
                authentication.setPassword(encodePassword(password, userId));
                authentication.setEnabled(true);
-               authentication.setId((Long)getSession().save(authentication));
+               Long id = (Long)getSession().save(authentication);
+               getSession().flush();
+               authentication.setId(id);
                return authentication;
        }
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to