From: Thierry Parmentelat Date: Fri, 29 Apr 2022 13:49:24 +0000 (+0200) Subject: filter error messages; remove only the ones triggered by drupal for now X-Git-Tag: plewww-5.3-0~7 X-Git-Url: http://git.onelab.eu/?p=plewww.git;a=commitdiff_plain;h=82d8c56b3473df608a17243c8043e1b9994bdc98 filter error messages; remove only the ones triggered by drupal for now --- diff --git a/planetlab/includes/plc_session.php b/planetlab/includes/plc_session.php index ebdc050..4e0fbec 100644 --- a/planetlab/includes/plc_session.php +++ b/planetlab/includes/plc_session.php @@ -17,6 +17,18 @@ // $Id$ $ // +// warning: Undefined array key "#validated" in /var/www/html/includes/form.inc on line 228. + +set_error_handler(function(int $errno, string $errstr) { + if ((strpos($errstr, 'Undefined array key') !== false) && (strpos($errstr, '/var/www/html/includes/') !== false)) + return false; + // for filtering undefined variables +// if (strpos($errstr, 'Undefined variable') !== false) +// return false; + return true; + }, E_WARNING); + + // Usually in /etc/planetlab/php require_once 'plc_config.php';