diff --git a/src/db-objects/forms/form-edit-page-handler.php b/src/db-objects/forms/form-edit-page-handler.php index ab720b2e0..d2c922cb5 100644 --- a/src/db-objects/forms/form-edit-page-handler.php +++ b/src/db-objects/forms/form-edit-page-handler.php @@ -953,19 +953,19 @@ private function handle_save_request( $form ) { } if ( filter_has_var( INPUT_POST, $this->form_manager->get_prefix() . 'deleted_containers' ) ) { - $this->delete_containers( filter_input( INPUT_POST, $this->form_manager->get_prefix() . 'deleted_containers', FILTER_VALIDATE_INT, FILTER_REQUIRE_ARRAY ) ); + $this->delete_containers( filter_input( INPUT_POST, $this->form_manager->get_prefix() . 'deleted_containers', FILTER_VALIDATE_INT, FILTER_FORCE_ARRAY ) ); } if ( filter_has_var( INPUT_POST, $this->form_manager->get_prefix() . 'deleted_elements' ) ) { - $this->delete_elements( filter_input( INPUT_POST, $this->form_manager->get_prefix() . 'deleted_elements', FILTER_VALIDATE_INT, FILTER_REQUIRE_ARRAY ) ); + $this->delete_elements( filter_input( INPUT_POST, $this->form_manager->get_prefix() . 'deleted_elements', FILTER_VALIDATE_INT, FILTER_FORCE_ARRAY ) ); } if ( filter_has_var( INPUT_POST, $this->form_manager->get_prefix() . 'deleted_element_choices' ) ) { - $this->delete_element_choices( filter_input( INPUT_POST, $this->form_manager->get_prefix() . 'deleted_element_choices', FILTER_VALIDATE_INT, FILTER_REQUIRE_ARRAY ) ); + $this->delete_element_choices( filter_input( INPUT_POST, $this->form_manager->get_prefix() . 'deleted_element_choices', FILTER_VALIDATE_INT, FILTER_FORCE_ARRAY ) ); } if ( filter_has_var( INPUT_POST, $this->form_manager->get_prefix() . 'deleted_element_settings' ) ) { - $this->delete_element_settings( filter_input( INPUT_POST, $this->form_manager->get_prefix() . 'deleted_element_settings', FILTER_VALIDATE_INT, FILTER_REQUIRE_ARRAY ) ); + $this->delete_element_settings( filter_input( INPUT_POST, $this->form_manager->get_prefix() . 'deleted_element_settings', FILTER_VALIDATE_INT, FILTER_FORCE_ARRAY ) ); } if ( ! did_action( "{$this->form_manager->get_prefix()}add_form_meta_content" ) ) { diff --git a/src/db-objects/submissions/submissions-list-table.php b/src/db-objects/submissions/submissions-list-table.php index a4aa3420e..36ca8faeb 100644 --- a/src/db-objects/submissions/submissions-list-table.php +++ b/src/db-objects/submissions/submissions-list-table.php @@ -335,7 +335,7 @@ protected function build_query_params( $number, $offset ) { } if ( filter_has_var( INPUT_GET, 'status' ) ) { - $query_params['status'] = array_map( 'sanitize_key', (array) filter_input( INPUT_GET, 'status', FILTER_DEFAULT, FILTER_REQUIRE_ARRAY ) ); + $query_params['status'] = array_map( 'sanitize_key', filter_input( INPUT_GET, 'status', FILTER_DEFAULT, FILTER_FORCE_ARRAY ) ); } $yearmonth = filter_input( INPUT_GET, 'm' );