Enable bookbag selector in barcode search results
authordbs <dbs@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Tue, 2 Mar 2010 14:42:36 +0000 (14:42 +0000)
committerdbs <dbs@6d9bc8c9-1ec2-4278-b937-99fde70a366f>
Tue, 2 Mar 2010 14:42:36 +0000 (14:42 +0000)
git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/branches/rel_1_6_0@809 6d9bc8c9-1ec2-4278-b937-99fde70a366f

web/opac/skin/default/js/rdetail.js
web/opac/skin/uwin/js/rdetail.js

index 79d1205..644d3ae 100644 (file)
@@ -435,10 +435,13 @@ function _rdetailDraw(r) {
 
        $('rdetail_img_link').setAttribute('href', buildISBNSrc(cleanISBN(record.isbn()), 'large'));
        G.ui.rdetail.image.setAttribute("src", buildISBNSrc(cleanISBN(record.isbn())));
+
+       // Set extras before recordDrawn event to enable bookbags in barcode searches
+       rdetailSetExtrasSelector();
+
        runEvt("rdetail", "recordDrawn");
        recordsCache.push(record);
 
-       rdetailSetExtrasSelector();
 
        var breq = new Request(FETCH_BRE, [getRid()]);
        breq.callback( rdetailCheckDeleted );
index c125e5a..e75eed5 100644 (file)
@@ -403,11 +403,13 @@ function _rdetailDraw(r) {
 
        $('rdetail_img_link').setAttribute('href', buildISBNSrc(cleanISBN(record.isbn()), 'large'));
        G.ui.rdetail.image.setAttribute("src", buildISBNSrc(cleanISBN(record.isbn())));
-       runEvt("rdetail", "recordDrawn");
-       recordsCache.push(record);
 
+       // Set extras before recordDrawn event to enable bookbags in barcode searches
        rdetailSetExtrasSelector();
 
+       runEvt("rdetail", "recordDrawn");
+       recordsCache.push(record);
+
        var breq = new Request(FETCH_BRE, [getRid()]);
        breq.callback( rdetailCheckDeleted );
        breq.send();