Expand items search field for user and room
Some checks failed
CI / scan_ruby (push) Has been cancelled
CI / scan_js (push) Has been cancelled
CI / lint (push) Has been cancelled
CI / test (push) Has been cancelled
CI / system-test (push) Has been cancelled

This commit is contained in:
2026-05-26 03:15:25 +02:00
parent 204a6c05dc
commit a0409e1cf8
2 changed files with 7 additions and 7 deletions

View File

@@ -7,11 +7,11 @@ class ItemsController < ApplicationController
if params[:query].present?
query_str = "%#{params[:query]}%"
# Durchsucht Name, SKU, Seriennummer und deine Sticker-ID gleichzeitig
@items = @items.where(
"items.name LIKE :q OR items.sku LIKE :q OR items.serial_number LIKE :q OR items.sticker_id LIKE :q",
# Durchsucht Name, SKU, Seriennummer und deine Sticker-ID und firstname und lastname gleichzeitig
@items = @items.left_outer_joins(:user).left_outer_joins(:room).where(
"items.name LIKE :q OR items.sku LIKE :q OR items.serial_number LIKE :q OR items.sticker_id LIKE :q OR users.first_name LIKE :q OR users.last_name LIKE :q OR rooms.name LIKE :q",
q: query_str
)
).order("items.name ASC")
end
respond_to do |format|