diff --git a/libraries/classes/Controllers/Table/FindReplaceController.php b/libraries/classes/Controllers/Table/FindReplaceController.php
index 4c61e40e85..ca088f6b93 100644
--- a/libraries/classes/Controllers/Table/FindReplaceController.php
+++ b/libraries/classes/Controllers/Table/FindReplaceController.php
@@ -146,7 +146,7 @@ class FindReplaceController extends AbstractController
&& $_POST['useRegex'] === 'on';
$preview = $this->getReplacePreview(
- $_POST['columnIndex'],
+ (int) $_POST['columnIndex'],
$_POST['find'],
$_POST['replaceWith'],
$useRegex,
@@ -158,10 +158,10 @@ class FindReplaceController extends AbstractController
public function replaceAction(): void
{
$this->replace(
- $_POST['columnIndex'],
+ (int) $_POST['columnIndex'],
$_POST['findString'],
$_POST['replaceWith'],
- $_POST['useRegex'],
+ (bool) $_POST['useRegex'],
$this->connectionCharSet,
);
$this->response->addHTML(
diff --git a/psalm-baseline.xml b/psalm-baseline.xml
index c859b9bc4f..7db1f39b4c 100644
--- a/psalm-baseline.xml
+++ b/psalm-baseline.xml
@@ -3591,11 +3591,6 @@
-
-
-
-
-
$column
$column
@@ -3641,6 +3636,10 @@
$request
+
+
+
+