capture override as a var because using =~ in an arg list is non-good
authorerickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 4 Sep 2009 20:42:18 +0000 (20:42 +0000)
committererickson <erickson@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Fri, 4 Sep 2009 20:42:18 +0000 (20:42 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@13974 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/perlmods/OpenILS/Application/Cat.pm

index 0aaa921..f2507f4 100644 (file)
@@ -255,8 +255,9 @@ sub biblio_record_xml_import {
     return $e->die_event unless $e->checkauth;
     return $e->die_event unless $e->allowed('IMPORT_MARC', $e->requestor->ws_ou);
 
+       my $override = $self->api_name =~ /override/;
     my $record = OpenILS::Application::Cat::BibCommon->biblio_record_xml_import(
-        $e, $xml, $source, $auto_tcn, $self->api_name =~ /override/, 1);
+        $e, $xml, $source, $auto_tcn, $override, 1);
 
     return $record if $U->event_code($record);