Author: hansbak
Date: Wed Dec 12 22:14:33 2007
New Revision: 603832

URL: http://svn.apache.org/viewvc?rev=603832&view=rev
Log:
add empty checks to avoid warning messages

Modified:
    
ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml

Modified: 
ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml?rev=603832&r1=603831&r2=603832&view=diff
==============================================================================
--- 
ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml 
(original)
+++ 
ofbiz/trunk/applications/party/script/org/ofbiz/party/party/PartyServices.xml 
Wed Dec 12 22:14:33 2007
@@ -696,10 +696,18 @@
                     <if-empty field-name="found">
                         <if-compare-field 
field-name="telephone.contactMechPurposeTypeId" to-field-name="type" 
operator="equals">
                             <set field="found" value="notImportant"/>
-                            <field-to-result map-name="telephone" 
field-name="countryCode"/>
-                            <field-to-result map-name="telephone" 
field-name="areaCode"/>
-                            <field-to-result map-name="telephone" 
field-name="contactNumber"/>
-                            <field-to-result map-name="telephone" 
field-name="extension"/>
+                            <if-not-empty field-name="telephone.countryCode">
+                                <field-to-result map-name="telephone" 
field-name="countryCode"/>
+                            </if-not-empty>
+                            <if-not-empty field-name="telephone.areaCode">
+                                <field-to-result map-name="telephone" 
field-name="areaCode"/>
+                            </if-not-empty>
+                            <if-not-empty field-name="telephone.contactNumber">
+                                <field-to-result map-name="telephone" 
field-name="contactNumber"/>
+                            </if-not-empty>
+                            <if-not-empty field-name="telephone.extension">
+                                <field-to-result map-name="telephone" 
field-name="extension"/>
+                            </if-not-empty>
                             <field-to-result map-name="telephone" 
field-name="contactMechPurposeTypeId"/>
                         </if-compare-field>
                     </if-empty>
@@ -709,10 +717,18 @@
                 <find-by-and entity-name="PartyAndContactMech" 
map-name="findMap" list-name="telephoneAll1"/>
                 <filter-list-by-date list-name="telephoneAll1" 
to-list-name="telephoneAll2"/>
                 <first-from-list entry-name="telephone" 
list-name="telephoneAll2"/>
-                <field-to-result map-name="telephone" 
field-name="tnCountryCode" result-name="countryCode"/>
-                <field-to-result map-name="telephone" field-name="tnAreaCode" 
result-name="areaCode"/>
-                <field-to-result map-name="telephone" 
field-name="tnContactNumber" result-name="contactNumber"/>
-                <field-to-result map-name="telephone" field-name="extension"/>
+                <if-not-empty field-name="telephone.tnCountryCode">
+                    <field-to-result map-name="telephone" 
field-name="tnCountryCode" result-name="countryCode"/>
+                </if-not-empty>
+                <if-not-empty field-name="telephone.tnAreaCode">
+                    <field-to-result map-name="telephone" 
field-name="tnAreaCode" result-name="areaCode"/>
+                </if-not-empty>
+                <if-not-empty field-name="telephone.tnContactNumber">
+                    <field-to-result map-name="telephone" 
field-name="tnContactNumber" result-name="contactNumber"/>
+                </if-not-empty>
+                <if-not-empty field-name="telephone.extension">
+                    <field-to-result map-name="telephone" 
field-name="extension"/>
+                </if-not-empty>
             </else>
         </if-not-empty>
     </simple-method>


Reply via email to