Actions
Defect #20270
closedUndefined method value_was for TimeEntryCustomField
Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Custom fields
Target version:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Resolution:
Invalid
Affected version:
Description
When trying to use a plugin (WorkTime from r-labs.org/) I have an internal error only if I have a time entry custom field.
I post the bug here because the error occured in Redmine core and not in plugin code.
I also posted the bug on r-lab bugtraker : http://www.r-labs.org/issues/1385.
Started GET "/redmine/work_time/show/my-project-id?day=8&month=7&prj=false&user=7&year=2015" for 10.1.4.22 at 2015-07-08 09:17:40 +0200
Processing by WorkTimeController#show as HTML
Parameters: {"day"=>"8", "month"=>"7", "prj"=>"false", "user"=>"7", "year"=>"2015", "id"=>"my-project-id"}
Current user: myuserid (id=7)
Rendered plugins/redmine_work_time/app/views/work_time/_select_project.html.erb (17.8ms)
Rendered plugins/redmine_work_time/app/views/work_time/_select_user.html.erb (1.7ms)
Rendered plugins/redmine_work_time/app/views/work_time/_user_month_table.html.erb (33.9ms)
Rendered plugins/redmine_work_time/app/views/work_time/_user_day_table.html.erb (17.5ms)
Rendered plugins/redmine_work_time/app/views/work_time/show.html.erb within layouts/base (73.9ms)
Completed 500 Internal Server Error in 143ms (ActiveRecord: 9.8ms)
ActionView::Template::Error (undefined method `value_was' for #<TimeEntryCustomField:0x0000000b448c60>):
166: nil
167: end
168: %>
169: <td><%= custom_field_tag "new_time_entry["+issue_id.to_s+"][0]", cf %></td>
170: <% end %>
171: </tr>
172: <%
lib/redmine/field_format.rb:615:in `possible_custom_value_options'
lib/redmine/field_format.rb:484:in `select_edit_tag'
lib/redmine/field_format.rb:454:in `edit_tag'
app/helpers/custom_fields_helper.rb:73:in `custom_field_tag'
It seems that a custom field of type TimeEntryCustomField does not have the value_was method.
My configuration :
Environment: Redmine version 3.0.3.stable Ruby version 1.9.3-p448 (2013-06-27) [x86_64-linux] Rails version 4.2.1 Environment production Database adapter Mysql2 SCM: Subversion 1.6.17 Git 1.7.10.4 Filesystem Redmine plugins: redmine_base_deface 0.0.1 redmine_custom_workflows 0.1.0 redmine_latex_mathjax 0.1.0 redmine_maintenance_mode 2.0.1 redmine_work_time 0.3.0 redmine_workflow_enhancements 0.4.0
Updated by Mischa The Evil over 10 years ago
- Status changed from New to Closed
- Resolution set to Invalid
S B wrote:
[...]
I post the bug here because the error occured in Redmine core and not in plugin code.
[...]
The error is caused by the plugin. The error cannot be fixed in core. As such it should be fixed downstream. Closing this issue accordingly.
Mischa.
Actions