Do not add filters with blank values
This commit is contained in:
parent
8e07ade8b2
commit
d6b093fd2c
1 changed files with 12 additions and 10 deletions
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue