Fix out of ranch error on search

This commit is contained in:
Xavier J 2016-12-05 16:57:40 +01:00
parent 461fe22a91
commit 4c2dd0ede1
2 changed files with 3 additions and 2 deletions

View file

@ -37,7 +37,8 @@ class Backoffice::DossiersController < Backoffice::DossiersListController
@search_terms = params[:q]
# exact id match?
@dossiers = Dossier.where(id: @search_terms)
@dossiers = Dossier.where(id: @search_terms.to_i) if @search_terms.to_i < 2147483647
@dossiers = Dossier.none if @dossiers.nil?
# full text search
unless @dossiers.any?

View file

@ -15,5 +15,5 @@
#procedure_list
- @facade_data_view.gestionnaire_procedures_name_and_id_list.each do |procedure|
= link_to backoffice_dossiers_procedure_path(procedure[:id]), {title: procedure[:libelle]} do
%div.procedure_list_element{ class: ('active' if procedure[:id] == @facade_data_view.procedure.id) }
%div.procedure_list_element{ class: ('active' if procedure[:id] == @facade_data_view.procedure.id rescue '') }
= truncate(procedure[:libelle], length: 50)