[interchange] Fix unintended error leakage not obeying DisplayErrors

David Christensen <[email protected]> Fri, 08 Sep 2017 22:38:42 +0000
Newsgroups gmane.comp.web.interchange.cvs
Message-ID <[email protected]>
commit dd1df73551a9a65f4088ad93ba00c16a45874ac9
Author: David Christensen <[email protected]>
Date:   Fri Sep 8 17:27:56 2017 -0500

    Fix unintended error leakage not obeying DisplayErrors
    
    Reported-by: Greg Davidson <[email protected]>

 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);
 	}