I use the commits update my 9.04.
I also use the ml to check on what has been done when something goes south.
I will try to look at the commits.
I have about 15 projects I am trying to complete so I am rather busy.

=========================
BJ Freeman
http://bjfreeman.elance.com
Strategic Power Office with Supplier Automation 
<http://www.businessesnetwork.com/automation/viewforum.php?f=93>
Specialtymarket.com <http://www.specialtymarket.com/>

Systems Integrator-- Glad to Assist

Chat  Y! messenger: bjfr33man
Linkedin
<http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro>


Adam Heath sent the following on 4/5/2010 4:11 PM:
> [email protected] wrote:
>> Author: doogie
>> Date: Sun Apr  4 19:08:46 2010
>> New Revision: 930737
>>
>> URL: http://svn.apache.org/viewvc?rev=930737&view=rev
>> Log:
>> Make use of UtilObject.equalsHelper in storeAll.
>>
>> Modified:
>>     ofbiz/trunk/framework/entity/src/org/ofbiz/entity/GenericDelegator.java
>>
>> Modified: 
>> ofbiz/trunk/framework/entity/src/org/ofbiz/entity/GenericDelegator.java
>> URL: 
>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/src/org/ofbiz/entity/GenericDelegator.java?rev=930737&r1=930736&r2=930737&view=diff
>> ==============================================================================
>> --- ofbiz/trunk/framework/entity/src/org/ofbiz/entity/GenericDelegator.java 
>> (original)
>> +++ ofbiz/trunk/framework/entity/src/org/ofbiz/entity/GenericDelegator.java 
>> Sun Apr  4 19:08:46 2010
>> @@ -1450,7 +1450,7 @@ public class GenericDelegator implements
>>                          if (value.containsKey(fieldName)) {
>>                              Object fieldValue = value.get(fieldName);
>>                              Object oldValue = existing.get(fieldName);
>> -                            if ((fieldValue == null && oldValue != null) || 
>> (fieldValue != null && !fieldValue.equals(oldValue))) {
>> +                            if (UtilObject.equalsHelper(oldValue, 
>> fieldValue)) {
>>                                  toStore.put(fieldName, fieldValue);
>>                                  atLeastOneField = true;
>>                              }
> 
> Did anyone else review this commit?  Or did you not understand the code?
> 
> Yes, I screwed it up.  But if no one reviews the commits, then how
> will much bigger problems be found?  This was a simple problem to
> find, an obvious inverted test, yet no one noticed it.
> 
> What's the point of having commits mailed to the list if no one will
> review them?
> 
> 


Reply via email to