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

Modified Files:
      Tag: b1_4
        PersonHibernateService.java PersonService.java 
Log Message:
CMSC-842 Unable to edit a community user with 'special characters' in it's 
userId


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


Index: PersonHibernateService.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/person/PersonHibernateService.java,v
retrieving revision 1.2.2.5
retrieving revision 1.2.2.6
diff -u -b -r1.2.2.5 -r1.2.2.6
--- PersonHibernateService.java 26 Mar 2008 09:44:08 -0000      1.2.2.5
+++ PersonHibernateService.java 31 Mar 2008 13:02:29 -0000      1.2.2.6
@@ -85,9 +85,9 @@
 
    /** [EMAIL PROTECTED] */
    @Transactional
-   public boolean deletePersonByUserId(String userId) {
-      if (!StringUtils.isBlank(userId)) {
-         Person person = findPersonByUserId(userId);
+   public boolean deletePersonByAuthenticationId(Long authenticationId) {
+      if (authenticationId != null) {
+         Person person = getPersonByAuthenticationId(authenticationId);
          if (person != null) {
             getSession().delete(person);
             return true;


Index: PersonService.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/person/PersonService.java,v
retrieving revision 1.2.2.4
retrieving revision 1.2.2.5
diff -u -b -r1.2.2.4 -r1.2.2.5
--- PersonService.java  26 Mar 2008 09:44:08 -0000      1.2.2.4
+++ PersonService.java  31 Mar 2008 13:02:29 -0000      1.2.2.5
@@ -44,6 +44,6 @@
     */
    void updatePerson(Person person);
 
-   boolean deletePersonByUserId(String userId);
+   boolean deletePersonByAuthenticationId(Long userId);
 
 }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to