Sha256: 41fab48bcda3638bba9e909909f31e80d85a09f7274465e9a3a13ec9b0783ff6

Contents?: true

Size: 797 Bytes

Versions: 18

Compression:

Stored size: 797 Bytes

Contents

display_notice(page)
if @work && @work.errors.empty?
  @updated_fields.each do |field_name|
    if field_name.to_s =~ /(.*)_time$/
      attribute_name = $1
      value = @work[attribute_name] || @work[field_name]
      if value.nil?
        value = ''
      elsif value.is_a? BigDecimal
        value = t(value)
      else
        value = value.strftime('%H:%M')
      end
    else
      value = @work.send(field_name).to_s
    end
    page["work_" + field_name.to_s].value = value
  end
  #page["work_#{@next_field}"].focus
  #page["work_#{@next_field}"].select
else
  @work.errors.each do |error|
    page["work_#{@work.id}_#{error[0]}"].addClassName('fieldWithErrors')
  end
end
#if @day_total
#  page.replace_html "hours_total", "#{'%d:%02d' % [@day_total.to_i, 60 * (@day_total % 1)]}"
#end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
backlog-0.37.2 app/views/works/update_new_row.rjs
backlog-0.37.1 app/views/works/update_new_row.rjs
backlog-0.36.2 app/views/works/update_new_row.rjs
backlog-0.31.0 app/views/works/update_new_row.rjs
backlog-0.30.0 app/views/works/update_new_row.rjs
backlog-0.32.0 app/views/works/update_new_row.rjs
backlog-0.31.1 app/views/works/update_new_row.rjs
backlog-0.33.0 app/views/works/update_new_row.rjs
backlog-0.34.1 app/views/works/update_new_row.rjs
backlog-0.33.1 app/views/works/update_new_row.rjs
backlog-0.34.2 app/views/works/update_new_row.rjs
backlog-0.34 app/views/works/update_new_row.rjs
backlog-0.35.0 app/views/works/update_new_row.rjs
backlog-0.35.2 app/views/works/update_new_row.rjs
backlog-0.35.1 app/views/works/update_new_row.rjs
backlog-0.35.3 app/views/works/update_new_row.rjs
backlog-0.35.4 app/views/works/update_new_row.rjs
backlog-0.35.5 app/views/works/update_new_row.rjs