[interchange] Fix unintended error leakage not obeying DisplayErrors

David Christensen interchange-cvs at icdevgroup.org
Fri Sep 8 22:38:42 UTC 2017


commit dd1df73551a9a65f4088ad93ba00c16a45874ac9
Author: David Christensen <david at endpoint.com>
Date:   Fri Sep 8 17:27:56 2017 -0500

    Fix unintended error leakage not obeying DisplayErrors
    
    Reported-by: Greg Davidson <gdavidson at endpoint.com>

 lib/Vend/Dispatch.pm |    3 +--
 1 files changed, 1 insertions(+), 2 deletions(-)
---
diff --git a/lib/Vend/Dispatch.pm b/lib/Vend/Dispatch.pm
index ddfa50e..eeb463e 100644
--- a/lib/Vend/Dispatch.pm
+++ b/lib/Vend/Dispatch.pm
@@ -693,7 +693,6 @@ EOF
 				if $Global::DisplayErrors && $Vend::Cfg->{DisplayErrors}
 			;
 		$template = get_locale_message(500, $template, $err);
-		$template .= "($err)";
 		logError($err);
 		response($template);
 	}
@@ -1893,7 +1892,7 @@ EOF
 				if $Global::DisplayErrors && $Vend::Cfg->{DisplayErrors}
 			;
 		$template = get_locale_message(500, $template, $err);
-		$template .= "($err)";
+		logError($err);
 		undef $Vend::write_redirect;
 		response($template);
 	}



More information about the interchange-cvs mailing list