Remove the bre step from the join tree -- not needed
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 5 Dec 2007 17:20:15 +0000 (17:20 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 5 Dec 2007 17:20:15 +0000 (17:20 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@8140 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/perlmods/OpenILS/Application/Circ/Holds.pm

index 9691f2b..4bceb62 100644 (file)
@@ -1107,16 +1107,10 @@ sub _check_metarecord_hold_is_possible {
                         field => 'id',
                         fkey => 'call_number',
                         'join' => {
-                            bre => {
-                                field => 'id',
+                            mmrsm => {
+                                field => 'source',
                                 fkey => 'record',
-                               'join' => {
-                                       mmrsm => {
-                                               filter => { metarecord => $mrid },
-                                               field => 'source',
-                                               fkey => 'id'
-                                       }
-                               }
+                                       filter => { metarecord => $mrid }
                             }
                         }
                     },