Changed filter logic in item resource page
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Successful in 14s
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (pull_request) Successful in 16s
Gemini PR Review / Gemini PR Review (pull_request) Failing after 20s
Laravel Pint / pint (pull_request) Successful in 4m55s
Laravel Larastan / larastan (pull_request) Failing after 5m59s
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Successful in 14s
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (pull_request) Successful in 16s
Gemini PR Review / Gemini PR Review (pull_request) Failing after 20s
Laravel Pint / pint (pull_request) Successful in 4m55s
Laravel Larastan / larastan (pull_request) Failing after 5m59s
This commit is contained in:
@@ -391,23 +391,11 @@ class ItemResource extends Resource
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (! empty($data['uom'])) {
|
if (! empty($data['uom'])) {
|
||||||
if ($data['uom'] == 'empty') {
|
$query->where('uom', 'like', '%'.$data['uom'].'%');
|
||||||
$query->where(function ($q) {
|
|
||||||
$q->where('uom', '')->orWhereNull('uom');
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
$query->where('uom', 'like', '%'.$data['uom'].'%');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (! empty($data['category'])) {
|
if (! empty($data['category'])) {
|
||||||
if ($data['category'] == 'empty') {
|
$query->where('category', '%'.$data['category'].'%');
|
||||||
$query->where(function ($q) {
|
|
||||||
$q->where('category', '')->orWhereNull('category');
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
$query->where('category', '%'.$data['category'].'%');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (! empty($data['created_from'])) {
|
if (! empty($data['created_from'])) {
|
||||||
|
|||||||
Reference in New Issue
Block a user