module MeasurementsHelper def format_datetime(m) m.taken_at.getlocal.strftime("%F %R").html_safe end def format_time(m) m.taken_at.getlocal.strftime("%R") end def quantity_options nested_set_options(@project.quantities.measurement) do |q| raw("#{' ' * q.level}#{q.name}") end end def unit_options @project.units.map do |u| [u.shortname, u.id] end end def source_options @project.sources.map do |s| [s.name, s.id] end end end