recherche usager full-text avec 1 resultat

This commit is contained in:
clemkeirua 2020-04-03 16:07:18 +02:00
parent 9eafeac622
commit 98337f2334
2 changed files with 28 additions and 5 deletions

View file

@ -219,13 +219,13 @@ module Users
end
def recherche
@dossier_id = params[:q]
dossier = current_user.dossiers.find_by(id: @dossier_id)
@search_terms = params[:q]
@dossiers = DossierSearchService.matching_dossiers_for_user(@search_terms, current_user)
if dossier
redirect_to url_for_dossier(dossier)
if @dossiers.present?
redirect_to url_for_dossier(@dossiers.first)
else
flash.alert = "Vous navez pas de dossier avec le nº #{@dossier_id}."
flash.alert = "Vous navez pas de dossier contenant «#{@search_terms}»."
redirect_to dossiers_path
end
end