From db9dc8d4bae0d2e8cb98ebc8131cc44c136591ba Mon Sep 17 00:00:00 2001 From: ghost Date: Tue, 23 Jan 2024 01:55:28 +0200 Subject: [PATCH] force results to string --- src/cli/document/add.php | 2 ++ src/cli/document/crawl.php | 2 ++ src/webui/search.php | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/cli/document/add.php b/src/cli/document/add.php index b3dfc3b..79cdefc 100644 --- a/src/cli/document/add.php +++ b/src/cli/document/add.php @@ -49,7 +49,9 @@ $result = $index->addDocument( [ 'url' => $url, 'rank' => (int) mb_strlen( + (string) urldecode( + (string) parse_url( $url, PHP_URL_PATH diff --git a/src/cli/document/crawl.php b/src/cli/document/crawl.php index 1b008e3..07ec871 100644 --- a/src/cli/document/crawl.php +++ b/src/cli/document/crawl.php @@ -365,7 +365,9 @@ foreach($index->search('') [ 'url' => $url, 'rank' => (int) mb_strlen( + (string) urldecode( + (string) parse_url( $url, PHP_URL_PATH diff --git a/src/webui/search.php b/src/webui/search.php index 1b2c125..c59d90e 100644 --- a/src/webui/search.php +++ b/src/webui/search.php @@ -84,7 +84,9 @@ if ($config->webui->search->index->request->url->enabled && filter_var($q, FILTE [ 'url' => $url, 'rank' => (int) mb_strlen( + (string) urldecode( + (string) parse_url( $url, PHP_URL_PATH