Files
fizzy/app/controllers/searches_controller.rb
T
2025-09-30 13:52:27 +02:00

18 lines
456 B
Ruby

class SearchesController < ApplicationController
include Search::QueryTermsScoped, Turbo::DriveHelper
def show
if card = Current.user.accessible_cards.find_by_id(@query_terms)
@card = card
else
perform_search
end
end
private
def perform_search
@search_results = Current.user.search(@query_terms).limit(50)
@recent_search_queries = Current.user.search_queries.order(updated_at: :desc).limit(10)
end
end