Also add "Last Update" to the patron summary user/mrpeters-isl/actor_usr_last_update
authorMichael Peters <mrpeters@library.in.gov>
Fri, 5 Aug 2011 14:30:39 +0000 (10:30 -0400)
committerMichael Peters <mrpeters@library.in.gov>
Fri, 5 Aug 2011 14:49:39 +0000 (10:49 -0400)
Signed-off-by: Michael Peters <mrpeters@library.in.gov>
Typo in row id value

Signed-off-by: Michael Peters <mrpeters@library.in.gov>
Need to use obj.patron.last_update_date not obj.patron.update_date

Signed-off-by: Michael Peters <mrpeters@library.in.gov>
Open-ILS/xul/staff_client/server/locale/en-US/patron.properties
Open-ILS/xul/staff_client/server/patron/summary.js
Open-ILS/xul/staff_client/server/patron/summary_overlay.xul

index c3f99be..9109687 100644 (file)
@@ -347,6 +347,7 @@ staff.patron.summary.patron_bill.money=$ %1$s
 staff.patron.summary.retrieve.no_barcode=summary: No barcode or ID
 staff.patron.summary.patron_net_access=Internet
 staff.patron.summary.expires_on=Expires on
+staff.patron.summary.updated_on=Last updated on
 staff.patron.summary.standing_penalty.remove=Remove
 staff.patron.summary.standing_penalty.none=No Blocks/Penalties
 staff.patron.summary.group_list.column.family_name.label=Family Name
index 55ad634..5688917 100644 (file)
@@ -543,6 +543,20 @@ patron.summary.prototype = {
                             };
                         }
                     ],
+                    'patron_date_of_last_update' : [
+                        ['render'],
+                        function(e) {
+                            return function() {
+                                util.widgets.set_text(e,
+                                    patronStrings.getString('staff.patron.summary.updated_on') + ' ' + (
+                                        obj.patron.last_update_date() ?
+                                        util.date.formatted_date( obj.patron.last_update_date(), '%{localized_date}' ) :
+                                        patronStrings.getString('staff.patron.field.unset')
+                                    )
+                                );
+                            };
+                        }
+                    ],
                     'patron_hold_alias' : [
                         ['render'],
                         function(e) {
index a0d7deb..eff9200 100644 (file)
@@ -47,6 +47,9 @@
         <row id="pdsgr5aa">
             <description id="patron_date_of_exp" class="copyable expire_date value"/>
         </row>
+        <row id="pdsgr5aaa">
+            <description id="patron_date_of_last_update" class="copyable last_update_date value"/>
+        </row>
     </rows></grid>
     <grid id="PatronSummaryStatus_grid" flex="1"/>