Skip to content

Commit

Permalink
Fix duplicated buttons
Browse files Browse the repository at this point in the history
  • Loading branch information
dansysanalyst committed May 25, 2024
1 parent ca1cbd9 commit eceaebf
Showing 1 changed file with 9 additions and 4 deletions.
13 changes: 9 additions & 4 deletions src/Concerns/Filter.php
Original file line number Diff line number Diff line change
Expand Up @@ -404,25 +404,30 @@ protected function powerGridQueryString(string $prefix = ''): array
}

if ($filter->key === 'number') {
$_start = $as->append('_start')->toString();
$_end = $as->append('_end')->toString();
$_start = $as->append('_start')->toString();
$_end = $as->append('_end')->toString();
$fieldProcessed = false;

$queryString['filters.number.' . $filter->field . '.start'] = [
'as' => $_start,
'except' => '',
];

if (!is_null(request()->get($_start))) {
if ($fieldProcessed === false && !is_null(request()->get($_start))) {
$this->addEnabledFilters($filter->field . '_start', strval($columns->get($filter->field, $filter->field)));

$fieldProcessed = true;
}

$queryString['filters.number.' . $filter->field . '.end'] = [
'as' => $_end,
'except' => '',
];

if (!is_null(request()->get($_end))) {
if ($fieldProcessed === false && !is_null(request()->get($_end))) {
$this->addEnabledFilters($filter->field . '_end', strval($columns->get($filter->field, $filter->field)));

$fieldProcessed = true;
}

continue;
Expand Down

0 comments on commit eceaebf

Please sign in to comment.