1
0

Added zero_nil to Measurement filter formula

This commit is contained in:
cryptogopher 2020-02-22 22:14:21 +01:00
parent b1e7236460
commit 0f8f74ffec
3 changed files with 9 additions and 2 deletions

View File

@ -80,7 +80,7 @@ class MeasurementsController < ApplicationController
private
def init_session_filters
session[:m_filters] ||= {}
session[:m_filters] ||= {formula: {}}
end
def measurement_params

View File

@ -13,11 +13,16 @@
onblur: '$("#filters-form").submit(); return false;' %>
</td>
<td style="width:100%;">
<%= text_field_tag 'filters[formula]', session[:m_filters][:formula],
<%= text_field_tag 'filters[formula][code]', session[:m_filters][:formula][:code],
placeholder: 'conditional expression including readouts', size: 40,
style: 'box-sizing:border-box; width:100%;',
onblur: '$("#filters-form").submit(); return false;' %>
</td>
<td>
<%= check_box_tag 'filters[formula][zero_nil]',
session[:m_filters][:formula][:zero_nil] %>
<%= t '.zero_nil' %>
</td>
<td>
<%= link_to l(:button_apply), '#', class: "icon icon-checked",
onclick: '$("#filters-form").submit(); return false;' %>

View File

@ -62,6 +62,8 @@ en:
measurements:
contextual:
link_new_measurement: 'New measurement'
filters:
zero_nil: 'missing -> 0?'
form:
button_new_readout: 'Add readout'
button_delete_readout: 'Delete'