fixes
authorphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 11 Aug 2006 03:39:41 +0000 (03:39 +0000)
committerphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 11 Aug 2006 03:39:41 +0000 (03:39 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@5456 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/xul/staff_client/server/patron/holds.js
Open-ILS/xul/staff_client/server/patron/items.js
Open-ILS/xul/staff_client/server/patron/items_overlay.xul

index 3b3f568..cd2df98 100644 (file)
@@ -148,15 +148,15 @@ patron.holds.prototype = {
                                                ['command'],
                                                function() {
                                                        JSAN.use('circ.util');
-                                                       circ.util.show_last_few_circs(obj.selection_list);
+                                                       circ.util.show_last_few_circs(obj.retrieve_ids);
                                                }
                                        ],
                                        'sel_copy_details' : [
                                                ['command'],
                                                function() {
                                                        JSAN.use('circ.util');
-                                                       for (var i = 0; i < obj.selection_list.length; i++) {
-                                                               if (obj.selection_list[i].copy_id) circ.util.show_copy_details( obj.selection_list[i].copy_id );
+                                                       for (var i = 0; i < obj.retrieve_ids.length; i++) {
+                                                               if (obj.retrieve_ids[i].copy_id) circ.util.show_copy_details( obj.retrieve_ids[i].copy_id );
                                                        }
                                                }
                                        ],
@@ -550,7 +550,7 @@ patron.holds.prototype = {
                                obj.holds_map[ hold.id() ] = hold;
                                obj.list.append(
                                        {
-                                               'retrieve_id' : js2JSON({'copy_id':hold.hold_type()=='C'?hold.target():null,'id':hold.id(),'type':hold.hold_type(),'target':hold.target(),'usr':hold.usr(),}),
+                                               'retrieve_id' : js2JSON({'copy_id':hold.current_copy(),'id':hold.id(),'type':hold.hold_type(),'target':hold.target(),'usr':hold.usr(),}),
                                                'row' : {
                                                        'my' : {
                                                                'ahr' : hold,
index d4e40c3..dfccb27 100644 (file)
@@ -25,21 +25,20 @@ patron.items.prototype = {
                                        'cmd_broken' : [ ['command'], function() { alert('Not Yet Implemented'); } ],
                                        'sel_clip' : [ ['command'], function() { obj.list.clipboard(); } ],
                                        'sel_clip2' : [ ['command'], function() { obj.list2.clipboard(); } ],
-                                       'sel_patron' : [ ['command'], function() { JSAN.use('circ.util'); circ.util.show_last_few_circs(obj.selection_list); } ],
+                                       'sel_patron' : [ ['command'], function() { JSAN.use('circ.util'); circ.util.show_last_few_circs(obj.retrieve_ids); } ],
                                        'sel_copy_details' : [ ['command'],
                                                function() {
                                                        JSAN.use('circ.util');
-                                                       for (var i = 0; i < obj.selection_list.length; i++) { circ.util.show_copy_details( obj.selection_list[i].copy_id ); }
+                                                       for (var i = 0; i < obj.retrieve_ids.length; i++) { circ.util.show_copy_details( obj.retrieve_ids[i].copy_id ); }
                                                }
                                        ],
-                                       'sel_patron2' : [ ['command'], function() { JSAN.use('circ.util'); circ.util.show_last_few_circs(obj.selection_list2); } ],
+                                       'sel_patron2' : [ ['command'], function() { JSAN.use('circ.util'); circ.util.show_last_few_circs(obj.retrieve_ids2); } ],
                                        'sel_copy_details2' : [ ['command'],
                                                function() {
                                                        JSAN.use('circ.util');
-                                                       for (var i = 0; i < obj.selection_list2.length; i++) { circ.util.show_copy_details( obj.selection_list2[i].copy_id ); }
+                                                       for (var i = 0; i < obj.retrieve_ids2.length; i++) { circ.util.show_copy_details( obj.retrieve_ids2[i].copy_id ); }
                                                }
                                        ],
-
                                        'cmd_items_print' : [ ['command'], function() { obj.items_print(1); } ],
                                        'cmd_items_print2' : [ ['command'], function() { obj.items_print(2); } ],
                                        'cmd_items_renew' : [ ['command'], function() { obj.items_renew(1); } ],
index d4afebd..886e961 100644 (file)
@@ -74,6 +74,8 @@
                        <menupopup>
                                <menuitem command="sel_clip" label="Copy to Clipboard" accesskey="C" />
                                <menuitem label="Show in Catalog" command="cmd_show_catalog" />
+                               <menuitem command="sel_copy_details" label="Show Item Details" accesskey="I" />
+                               <menuitem command="sel_patron" label="Show Last Few Circulations" accesskey="L"/>
                                <menuitem label="Edit Due Date" command="cmd_items_edit" />
                                <menuitem label="Mark Lost (by Patron)" command="cmd_items_mark_lost" />
                                <menuitem label="Mark Claimed Returned" command="cmd_items_claimed_returned" />
@@ -93,6 +95,8 @@
                        <menupopup>
                                <menuitem command="sel_clip2" label="Copy to Clipboard" accesskey="C" />
                                <menuitem label="Show in Catalog" command="cmd_show_catalog2" />
+                               <menuitem command="sel_copy_details2" label="Show Item Details" accesskey="I" />
+                               <menuitem command="sel_patron2" label="Show Last Few Circulations" accesskey="L"/>
                                <menuitem label="Edit Due Date" command="cmd_items_edit2" />
                                <menuitem label="Mark Lost (by Patron)" command="cmd_items_mark_lost2" />
                                <menuitem label="Mark Claimed Returned" command="cmd_items_claimed_returned2" />