plugged in details on replaced addr for approval of changes process
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 6 Nov 2009 21:11:28 +0000 (21:11 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 6 Nov 2009 21:11:28 +0000 (21:11 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@14816 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/web/js/dojo/openils/actor/nls/register.js
Open-ILS/web/js/ui/default/actor/user/register.js
Open-ILS/web/templates/default/actor/user/register.tt2

index 250c12d..147d103 100644 (file)
@@ -3,5 +3,6 @@
     DUPE_PATRON_EMAIL : 'Found ${0} patron(s) with the same email address',
     DUPE_PATRON_IDENT : 'Found ${0} patron(s) with the same identification',
     DUPE_PATRON_PHONE : 'Found ${0} patron(s) with the same phone number',
-    DUPE_PATRON_ADDR : 'Found ${0} patron(s) with the same address'
+    DUPE_PATRON_ADDR : 'Found ${0} patron(s) with the same address',
+    REPLACED_ADDRESS : '<div>Replaces address <b>${0}</b><br/> ${1} ${2}<br/> ${3}, ${4} ${5}</div>'
 }
index 5f7999e..a7d1b83 100644 (file)
@@ -845,7 +845,18 @@ function uEditNewAddr(evt, id, mkLinks) {
 
                     if(addr.replaces()) {
                         var div = dojo.query('[name=replaced-addr]', row)[0]
-                        div.innerHTML = addr.replaces();
+                        var replaced =  patron.addresses().filter(
+                            function(i) { return (i.id() == addr.replaces()) })[0];
+
+                        div.innerHTML = dojo.string.substitute(localeStrings.REPLACED_ADDRESS, [
+                            replaced.address_type() || '',
+                            replaced.street1() || '',
+                            replaced.street2() || '',
+                            replaced.city() || '',
+                            replaced.state() || '',
+                            replaced.post_code() || ''
+                        ]);
+
                     } else {
                         openils.Util.hide(dojo.query('[name=replaced-addr-div]', row)[0]);
                     }
index 9e4a093..ff24c5e 100644 (file)
                 <span style='padding-right:10px;'>This is a pending address: </span>
                 <button name='approve-button'>Approve Address</button>
                 <div name='replaced-addr-div'>
-                    <span>This address replaces:</span>
                     <div name='replaced-addr'></div>
                 </div>
             </td>