LP#1499086: bugfix for copy filter in basic_opac_copy_query user/jeffdavis/lp1499086-bookbag-slowness
authorJeff Davis <jdavis@sitka.bclibraries.ca>
Tue, 3 Nov 2015 20:46:31 +0000 (12:46 -0800)
committerJeff Davis <jdavis@sitka.bclibraries.ca>
Thu, 5 Nov 2015 18:38:23 +0000 (10:38 -0800)
Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Open-ILS/src/perlmods/lib/OpenILS/Application/AppUtils.pm

index 59cd140..4ebdfc1 100644 (file)
@@ -2038,7 +2038,10 @@ sub basic_opac_copy_query {
         },
 
         where => {
-            deleted => 'f',
+            '+acp' => { 
+                deleted => 'f', 
+                ($staff ? () : (opac_visible => 't'))
+            }, 
             ($rec_id ? (record => $rec_id) : ()),
             ($dist_id ? ( '+sstr' => { distribution => $dist_id } ) : ()),
             ($staff ? () : ( '+aou' => { opac_visible => 't' } ))