From 6266d1d86bfcfea6c59e67289c01b771524d9b91 Mon Sep 17 00:00:00 2001 From: Ryan Cramer Date: Fri, 4 Aug 2023 08:35:33 -0400 Subject: [PATCH] PHP 8.1+ updates per processwire/processwire-issues#1664 --- wire/modules/Inputfield/InputfieldPage/InputfieldPage.module | 2 +- wire/modules/Process/ProcessPageSearch/ProcessPageSearch.module | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/wire/modules/Inputfield/InputfieldPage/InputfieldPage.module b/wire/modules/Inputfield/InputfieldPage/InputfieldPage.module index 0d080082..c387da8b 100644 --- a/wire/modules/Inputfield/InputfieldPage/InputfieldPage.module +++ b/wire/modules/Inputfield/InputfieldPage/InputfieldPage.module @@ -1082,7 +1082,7 @@ class InputfieldPage extends Inputfield implements ConfigurableModule { $user = $this->wire()->user; $key = "_{$this->name}_add_items"; - $value = trim($input->$key); + $value = trim((string) $input->$key); if(empty($value)) return; diff --git a/wire/modules/Process/ProcessPageSearch/ProcessPageSearch.module b/wire/modules/Process/ProcessPageSearch/ProcessPageSearch.module index ebcbb05a..4f52f87e 100644 --- a/wire/modules/Process/ProcessPageSearch/ProcessPageSearch.module +++ b/wire/modules/Process/ProcessPageSearch/ProcessPageSearch.module @@ -695,7 +695,7 @@ class ProcessPageSearch extends Process implements ConfigurableModule { $selector = ''; // for regular ProcessPageSearch // search query text - $q = $input->whitelist('q'); + $q = (string) $input->whitelist('q'); if(strlen($q)) { // GET vars "property" or "field" can used interchangably if($input->whitelist('property')) {