Downloads Documentation Community Contribute Demo






Show Sidebar
Login | Register
Show
Ignore:
Timestamp:
05/02/08 13:37:47 (7 months ago)
Author:
bwolfe
Message:

Fixing creating user from existing patient - #682

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • openmrs/trunk/src/api/org/openmrs/Person.java

    r3120 r4087  
    132132                        Person person = (Person) obj; 
    133133                         
    134                         // if personId is null for either object, for equality the 
    135                         // two objects must be the same 
    136                         if (getPersonId() == null || person.getPersonId() == null) 
    137                                 return super.equals(person); 
    138                          
    139                         // compare the personId values 
    140                         return (personId.equals(person.getPersonId())); 
    141                 } 
    142                 return false; 
     134                        if (getPersonId() != null && person.getPersonId() != null) 
     135                                return personId.equals(person.getPersonId()); 
     136                } 
     137                 
     138                // if personId is null for either object, for equality the 
     139                // two objects must be the same 
     140                return this == obj; 
    143141        } 
    144142