We don't actually have access to the config from $self, but we can get it from OpenIL...
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 7 Jan 2010 00:19:56 +0000 (00:19 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 7 Jan 2010 00:19:56 +0000 (00:19 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@15268 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/src/perlmods/OpenILS/SIP/Patron.pm

index e07e00e..933ec17 100644 (file)
@@ -419,7 +419,7 @@ sub overdue_items {
        syslog('LOG_DEBUG', "OILS: overdue_items() fleshing circs @overdues");
        
        
-       my @return_datatype = grep { $_->{name} eq 'msg64_summary_datatype' } @{$self->{config}->{implementation_config}->{options}->{option}};
+       my @return_datatype = grep { $_->{name} eq 'msg64_summary_datatype' } OpenILS::SIP::config()->{implementation_config}->{options}->{option};
        
        for my $circid (@overdues) {
                next unless $circid;
@@ -466,7 +466,7 @@ sub charged_items {
        my @c;
        syslog('LOG_DEBUG', "OILS: charged_items() fleshing circs @charges");
 
-       my @return_datatype = grep { $_->{name} eq 'msg64_summary_datatype' } @{$self->{config}->{implementation_config}->{options}->{option}};
+       my @return_datatype = grep { $_->{name} eq 'msg64_summary_datatype' } OpenILS::SIP::config()->{implementation_config}->{options}->{option};
 
        for my $circid (@charges) {
                next unless $circid;