From 118b770bbad8f39286682af9057f88082f006635 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Fri, 9 Feb 2018 16:57:01 -0300 Subject: [PATCH] Bug 18403: Add POD for output_and_exit_if_error --- C4/Output.pm | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/C4/Output.pm b/C4/Output.pm index 58bd75a690..f80d7606d4 100644 --- a/C4/Output.pm +++ b/C4/Output.pm @@ -307,6 +307,21 @@ sub is_ajax { return ( $x_req and $x_req =~ /XMLHttpRequest/i ) ? 1 : 0; } +=item + + output_and_exit_if_error( $query, $cookie, $template, $params ); + +To executed at the beginning of scripts to stop the script at this point if +some errors are found. + +Tests for module 'members': +* patron is not defined (we are looking for a patron that does no longer exist/never existed) +* The logged in user cannot see patron's infos (feature 'cannot_see_patron_infos') + +Others will be added here depending on the needs (for instance biblio does not exist will be useful). + +=back + sub output_and_exit_if_error { my ( $query, $cookie, $template, $params ) = @_; my $error; -- 2.11.0