Merge pull request 'Changed filter logic in item resource page' (#1330) from ranjith-dev into master
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Has been cancelled

Reviewed-on: #1330
This commit was merged in pull request #1330.
This commit is contained in:
2026-10-28 11:44:55 +00:00

View File

@@ -391,24 +391,12 @@ class ItemResource extends Resource
} }
if (! empty($data['uom'])) { if (! empty($data['uom'])) {
if ($data['uom'] == 'empty') {
$query->where(function ($q) {
$q->where('uom', '')->orWhereNull('uom');
});
} else {
$query->where('uom', 'like', '%'.$data['uom'].'%'); $query->where('uom', 'like', '%'.$data['uom'].'%');
} }
}
if (! empty($data['category'])) { if (! empty($data['category'])) {
if ($data['category'] == 'empty') {
$query->where(function ($q) {
$q->where('category', '')->orWhereNull('category');
});
} else {
$query->where('category', '%'.$data['category'].'%'); $query->where('category', '%'.$data['category'].'%');
} }
}
if (! empty($data['created_from'])) { if (! empty($data['created_from'])) {
$query->where('created_at', '>=', $data['created_from']); $query->where('created_at', '>=', $data['created_from']);