From 896fc41a5c8b37c4f383f66778fec6139f1969df Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Mon, 21 Jun 2021 14:56:50 +0200 Subject: [PATCH] Firewall: Diagnostics: States Dump - refactor to MVC. o accept / as valid query symbol (query by network) --- .../OPNsense/Diagnostics/Api/FirewallController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/FirewallController.php b/src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/FirewallController.php index 477c3ae58..78555c616 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/FirewallController.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/FirewallController.php @@ -162,7 +162,7 @@ class FirewallController extends ApiControllerBase $filter = new Filter([ 'query' => function ($value) { - return preg_replace("/[^0-9,a-z,A-Z, ,*,\-,_,.,\#]/", "", $value); + return preg_replace("/[^0-9,a-z,A-Z, ,\/,*,\-,_,.,\#]/", "", $value); } ]); $searchPhrase = ''; @@ -193,6 +193,9 @@ class FirewallController extends ApiControllerBase return []; } + /** + * delete / drop a specific state by state+creator id + */ public function delStateAction($stateid, $creatorid) { if ($this->request->isPost()) {