[open-ils-commits] [GIT] Evergreen ILS branch rel_3_2 updated. de32afd744a7bdefd1418da7da503d4a9d8f508d

Evergreen Git git at git.evergreen-ils.org
Wed Mar 13 14:19:55 EDT 2019


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".

The branch, rel_3_2 has been updated
       via  de32afd744a7bdefd1418da7da503d4a9d8f508d (commit)
      from  289e5ee465c60f94842c85ca9a8f4b308488d64f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit de32afd744a7bdefd1418da7da503d4a9d8f508d
Author: Jason Stephenson <jason at sigio.com>
Date:   Wed Mar 13 12:37:23 2019 -0400

    LP 1819796: Fix method call on undefined value in generate_fines
    
    The below message repeats in the open-ils.storage_stderr.log:
    
    Caught error from 'run' method: Can't call method "search_where" on an
    undefined value at
    /usr/local/share/perl/5.26.1/OpenILS/Application/Storage/Publisher/action.pm
    line 1014.
    
    This commit removes an errant ->search_where on a CStoreEditor call to
    make that message go away.
    
    Also, delete some lines of code that were commented out at the time the
    code was converted to use CStoreEditor.
    
    Signed-off-by: Jason Stephenson <jason at sigio.com>
    Signed-off-by: Dan Wells <dbw2 at calvin.edu>

diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
index 872b78d795..97df335e21 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
@@ -1002,16 +1002,9 @@ sub generate_fines {
     my $circs;
     my $editor = new_editor;
     if ($circ_id) {
-#        my $circ;
-#        if ($circ = action::circulation->search_where( { id => $circ_id, stop_fines => undef } )) {
-#            $circ = action::circulation->retrieve($circ_id)->to_fieldmapper;
-#        } elsif ($circ = booking::reservation->search_where( { id => $circ_id, return_time => undef, cancel_time => undef } )) {
-#            $circ = booking::reservation->retrieve($circ_id)->to_fieldmapper;
-#        }
-#        $circs = [$circ] if ($circ);
         $circs = $editor->search_action_circulation( { id => $circ_id, stop_fines => undef } );
         unless (@$circs) {
-            $circs = $editor->search_booking_reservation->search_where( { id => $circ_id, return_time => undef, cancel_time => undef } );
+            $circs = $editor->search_booking_reservation( { id => $circ_id, return_time => undef, cancel_time => undef } );
         }
     } else {
         $circs = [overdue_circs(undef, 1, 1, 1)];

-----------------------------------------------------------------------

Summary of changes:
 .../perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm | 9 +--------
 1 file changed, 1 insertion(+), 8 deletions(-)


hooks/post-receive
-- 
Evergreen ILS


More information about the open-ils-commits mailing list