Actions
Defect #19906
closedCustom field with permission to roles can't updated
Status:
Closed
Priority:
High
Assignee:
-
Category:
Custom fields
Target version:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Resolution:
Invalid
Affected version:
Description
Hi,
Don't was executed test this case because requer login administrator.
I created a custom field of the type long text with text formatting enabled and defined permission to roles only chosen.
The problema is >> The user with permisson can't update a issue with values this field. Result Internal Error
Thanks!
---
Viewlog
Processing by TimeTrackersController#render_menu as */* Parameters: {"issue_id"=>"57684", "amp"=>nil, "project_id"=>"1"} Current user: rodrigo.oliveira (id=179) Rendered plugins/redmine_time_tracker/app/views/time_trackers/_embed_menu.html.erb (9.6ms) Completed 200 OK in 14.3ms (Views: 9.6ms | ActiveRecord: 0.9ms) Completed 500 Internal Server Error in 458.6ms NoMethodError (undefined method `admin?' for nil:NilClass): app/models/custom_field.rb:61:in `visible_by?' app/models/issue_custom_field.rb:28:in `visible_by?' app/models/journal.rb:61:in `block in visible_details' app/models/journal.rb:59:in `visible_details' app/models/mailer.rb:423:in `initialize' app/models/mailer.rb:446:in `method_missing' app/models/mailer.rb:86:in `block (2 levels) in deliver_issue_edit' app/models/issue.rb:829:in `block in each_notification' app/models/issue.rb:828:in `each' app/models/issue.rb:828:in `each_notification' app/models/mailer.rb:85:in `block in deliver_issue_edit' app/models/journal.rb:77:in `block in each_notification' app/models/journal.rb:75:in `each' app/models/journal.rb:75:in `each_notification' app/models/mailer.rb:84:in `deliver_issue_edit' app/models/journal.rb:196:in `send_notification' app/models/journal.rb:54:in `save' app/models/issue.rb:1546:in `create_journal' app/models/issue.rb:165:in `create_or_update' app/controllers/issues_controller.rb:478:in `block in save_issue_with_child_records' app/controllers/issues_controller.rb:466:in `save_issue_with_child_records' app/controllers/issues_controller.rb:188:in `update'
Environment: Redmine version 2.6.1.stable Ruby version 1.9.3-p194 (2012-04-20) [x86_64-linux] Rails version 3.2.21 Environment production Database adapter Mysql2 SCM: Subversion 1.6.17 Git 1.7.10.4 Filesystem Redmine plugins: parent_issue_filter 1.0.1 redmine_auto_percent 0.0.1 redmine_custom_reports 0.1.4 redmine_daily_scrum 0.0.1 redmine_display_updates_time 0.1.20x redmine_documents 1.0.0 redmine_drafts 0.2.0 redmine_impasse 1.2.2 redmine_importer 1.2.2 redmine_issue_history_tabs 0.0.3 redmine_issue_templates 0.0.9 redmine_issue_templates_notes 2.0.0 redmine_issue_wiki_journal 0.9.0 redmine_percent_done_configuration 0.1.23x redmine_questions 0.0.5 redmine_send_mails 0.3.23xBeta redmine_spent_time 2.6.6 redmine_tags 2.1.0 redmine_time_tracker 0.4 redmine_wiki_extensions 0.6.5 redmine_wiki_templates 0.1.1 redmine_workload 0.0.1 sidebar_hide 0.0.7
Actions