From 582c48fc21cd74f6b2b5bf74a3a21c9665cec57a Mon Sep 17 00:00:00 2001 From: Nick Liu Date: Thu, 17 Dec 2020 22:51:46 +0100 Subject: [PATCH] PHP 8.0 fix: Undefined constant in e107_handlers/form_handler.php Fixes this fatal error: ``` PHP Fatal error: Uncaught Error: Undefined constant "ADMIN_AREA" in ~/public_html/e107_handlers/form_handler.php:6505, referer: https://example.net/e107_admin/users.php Stack trace:, referer: https://example.net/e107_admin/users.php #0 ~/public_html/e107_handlers/admin_ui.php(7095): e_form->renderListForm(), referer: https://example.net/e107_admin/users.php #1 ~/public_html/e107_handlers/admin_ui.php(6152): e_admin_form_ui->getList(), referer: https://example.net/e107_admin/users.php #2 ~/public_html/e107_handlers/admin_ui.php(2275): e_admin_ui->ListAjaxPage(), referer: https://example.net/e107_admin/users.php #3 ~/public_html/e107_handlers/admin_ui.php(1335): e_admin_controller->dispatchPage(), referer: https://example.net/e107_admin/users.php #4 ~/public_html/e107_admin/users.php(3005): e_admin_dispatcher->runPage(), referer: https://example.net/e107_admin/users.php #5 {main}, referer: https://example.net/e107_admin/users.php thrown in ~/public_html/e107_handlers/form_handler.php on line 6505, referer: https://example.net/e107_admin/users.php ``` --- e107_handlers/form_handler.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/e107_handlers/form_handler.php b/e107_handlers/form_handler.php index 9fd100184..81755687d 100644 --- a/e107_handlers/form_handler.php +++ b/e107_handlers/form_handler.php @@ -6502,7 +6502,7 @@ var_dump($select_options);*/ $parms = 'total='.$total; $parms .= '&amount='.$amount; $parms .= '¤t='.$from; - if(ADMIN_AREA) + if(defined('ADMIN_AREA') && ADMIN_AREA) { $parms .= '&tmpl_prefix=admin'; }