In the 'Captured for Hold' section of the Item Details, use the uber hold details...
authorphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 4 Jan 2010 15:44:02 +0000 (15:44 +0000)
committerphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Mon, 4 Jan 2010 15:44:02 +0000 (15:44 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_1_6@15257 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/xul/staff_client/server/circ/copy_details.xul

index e91133f..18bf95b 100644 (file)
                                $('r_hold').disabled = true;
                                if (g.hold) {
                                        $('r_hold').disabled = false;
-                                       var status_robj = g.network.simple_request('FM_AHR_STATUS',[ ses(), g.hold.id() ]);
+                                       var better_fleshed_hold_blob = g.network.simple_request('FM_AHR_BLOB_RETRIEVE.authoritative',[ ses(), g.hold.id() ]);
+                    var status_robj = better_fleshed_hold_blob.status;
                                        JSAN.use('circ.util');
                                        var columns = circ.util.hold_columns( 
                                                { 
 
                                        JSAN.use('util.list'); g.list = new util.list('hold');
                                        g.list.init( { 'columns' : columns, 'map_row_to_columns' : circ.util.std_map_row_to_columns(), });
-                                       g.list.append( { 'row' : { 'my' : { 'ahr' : g.hold, 'acp' : g.copy, 'status' : status_robj, } } });
+                                       g.list.append( { 'row' : { 'my' : { 'ahr' : better_fleshed_hold_blob.hold, 'acp' : g.copy, 'status' : status_robj, } } });
        
                                        JSAN.use('patron.util'); 
                                        var au_obj = patron.util.retrieve_fleshed_au_via_id( ses(), g.hold.usr() );