SubscriptionFilterGambit: properly implement conditions method

This commit is contained in:
Alexander Skvortsov 2021-03-17 14:22:10 -04:00
parent 34ee9c32de
commit c1c47e81aa

View File

@ -12,7 +12,7 @@ namespace Flarum\Subscriptions\Query;
use Flarum\Filter\FilterInterface;
use Flarum\Filter\FilterState;
use Flarum\Search\AbstractRegexGambit;
use Flarum\Search\AbstractSearch;
use Flarum\Search\SearchState;
use Flarum\User\User;
use Illuminate\Database\Query\Builder;
@ -23,7 +23,7 @@ class SubscriptionFilterGambit extends AbstractRegexGambit implements FilterInte
return 'is:(follow|ignor)(?:ing|ed)';
}
protected function conditions(AbstractSearch $search, array $matches, $negate)
protected function conditions(SearchState $search, array $matches, $negate)
{
$this->constrain($search->getQuery(), $search->getActor(), $matches[1], $negate);
}