1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-05-05 07:07:51 +02:00

Merge branch 'ticket/17115' into ticket/17115-master

This commit is contained in:
rxu 2023-03-16 21:54:13 +07:00
commit e7ccc1e6b2
No known key found for this signature in database
GPG Key ID: 955F0567380E586A
2 changed files with 2 additions and 1 deletions

View File

@ -393,7 +393,7 @@ class fulltext_native extends base implements search_backend_interface
$word = substr($word, 1);
// a group of which at least one may not be in the resulting posts
if ($word[0] == '(')
if (isset($word[0]) && $word[0] == '(')
{
$word = array_unique(explode('|', substr($word, 1, -1)));
$mode = 'must_exclude_one';

View File

@ -183,6 +183,7 @@ abstract class phpbb_functional_search_base extends phpbb_functional_test_case
}
$this->assert_search_not_found('loremipsumdedo');
$this->assert_search_not_found('loremipsumdedo+-'); // test search query ending with the space followed by hyphen
$this->assert_search_not_found('barsearch+-testing'); // test excluding keyword
$this->assert_search_for_author_not_found('authornotexists');