Do not add filters with blank values

This commit is contained in:
gregoirenovel 2017-12-06 17:26:23 +01:00
parent 8e07ade8b2
commit d6b093fd2c

View file

@ -144,6 +144,7 @@ module NewGestionnaire
end end
def add_filter def add_filter
if params[:value].present?
filters = procedure_presentation.filters filters = procedure_presentation.filters
table, column = params[:field].split('/') table, column = params[:field].split('/')
label = procedure.fields.find { |c| c['table'] == table && c['column'] == column }['label'] label = procedure.fields.find { |c| c['table'] == table && c['column'] == column }['label']
@ -156,6 +157,7 @@ module NewGestionnaire
} }
procedure_presentation.update_attributes(filters: filters.to_json) procedure_presentation.update_attributes(filters: filters.to_json)
end
redirect_back(fallback_location: procedure_url(procedure)) redirect_back(fallback_location: procedure_url(procedure))
end end