Project

General

Profile

Actions

Defect #168

closed

When changing start date back one day I get an error

Added by Alex Smith almost 18 years ago. Updated almost 18 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:
Affected version:

Description

When changing the start date of an issue 1 day backwards so that it is today I get the following error.

This is for revision: 954 of trunk

NoMethodError in Issues#edit

Showing app/views/issues/_form.rhtml where line #34 raised:

undefined method `each' for nil:NilClass

Extracted source (around line #34):

31: :accesskey => accesskey(:edit),
32: :class => 'wiki-edit' ></p>
33: <p><
= f.select :fixed_version_id, (@project.versions.sort.collect {|v| [v.name, v.id]}), { :include_blank
=> true } ></p>
34: <
for @custom_value in @custom_values >
35: <p><
= custom_field_tag_with_label @custom_value ></p>
36: <
end %>
37:

Trace of template inclusion: /app/views/issues/edit.rhtml

RAILS_ROOT: ./script/../config/..
Application Trace | Framework Trace | Full Trace

C:/redmine/app/views/issues/_form.rhtml:34:in `_run_rhtml_47app47views47issues47_form46rhtml'
C:/redmine/app/views/issues/edit.rhtml:6:in `_run_rhtml_47app47views47issues47edit46rhtml'
C:/redmine/app/helpers/application_helper.rb:313:in `labelled_tabular_form_for'
C:/redmine/app/views/issues/edit.rhtml:3:in `_run_rhtml_47app47views47issues47edit46rhtml'

c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:325:in `send'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:325:in `compile_and_render_template'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:301:in `render_template'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:260:in `render_file'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:275:in `render'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/partials.rb:59:in `render_partial'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:30:in `benchmark'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/partials.rb:58:in `render_partial'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:287:in `render'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/helpers/form_helper.rb:151:in `fields_for'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/helpers/form_helper.rb:127:in `form_for'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:325:in `send'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:325:in `compile_and_render_template'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:301:in `render_template'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:260:in `render_file'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:812:in `render_file'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:717:in `render_with_no_layout'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/layout.rb:247:in `render_without_benchmark'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:50:in `render'
c:/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:50:in `render'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:1102:in `perform_action_without_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:696:in `call_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:722:in `run_before_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:662:in `call'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:662:in
`proxy_before_and_after_filter'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:483:in `call'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:483:in `call'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:719:in `run_before_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:694:in `call_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:688:in
`perform_action_without_benchmark'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:66:in
`perform_action_without_rescue'
c:/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:66:in
`perform_action_without_rescue'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/rescue.rb:83:in `perform_action'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:435:in `send'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:435:in `process_without_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:684:in
`process_without_session_management_support'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/session_management.rb:114:in `process'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:334:in `process'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/dispatcher.rb:41:in `dispatch'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/webrick_server.rb:113:in `handle_dispatch'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/webrick_server.rb:79:in `service'
c:/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
c:/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
c:/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
c:/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start'
c:/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
c:/ruby/lib/ruby/1.8/webrick/server.rb:95:in `start'
c:/ruby/lib/ruby/1.8/webrick/server.rb:92:in `each'
c:/ruby/lib/ruby/1.8/webrick/server.rb:92:in `start'
c:/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start'
c:/ruby/lib/ruby/1.8/webrick/server.rb:82:in `start'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/webrick_server.rb:63:in `dispatch'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/commands/servers/webrick.rb:59
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:495:in `require'
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:342:in `new_constants_in'
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:495:in `require'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/commands/server.rb:39
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
script/server:3

C:/redmine/app/views/issues/_form.rhtml:34:in `_run_rhtml_47app47views47issues47_form46rhtml'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:325:in `send'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:325:in `compile_and_render_template'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:301:in `render_template'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:260:in `render_file'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:275:in `render'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/partials.rb:59:in `render_partial'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:30:in `benchmark'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/partials.rb:58:in `render_partial'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:287:in `render'
C:/redmine/app/views/issues/edit.rhtml:6:in `_run_rhtml_47app47views47issues47edit46rhtml'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/helpers/form_helper.rb:151:in `fields_for'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/helpers/form_helper.rb:127:in `form_for'
C:/redmine/app/helpers/application_helper.rb:313:in `labelled_tabular_form_for'
C:/redmine/app/views/issues/edit.rhtml:3:in `_run_rhtml_47app47views47issues47edit46rhtml'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:325:in `send'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:325:in `compile_and_render_template'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:301:in `render_template'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_view/base.rb:260:in `render_file'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:812:in `render_file'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:717:in `render_with_no_layout'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/layout.rb:247:in `render_without_benchmark'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:50:in `render'
c:/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:50:in `render'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:1102:in `perform_action_without_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:696:in `call_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:722:in `run_before_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:662:in `call'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:662:in
`proxy_before_and_after_filter'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:483:in `call'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:483:in `call'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:719:in `run_before_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:694:in `call_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:688:in
`perform_action_without_benchmark'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:66:in
`perform_action_without_rescue'
c:/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/benchmarking.rb:66:in
`perform_action_without_rescue'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/rescue.rb:83:in `perform_action'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:435:in `send'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:435:in `process_without_filters'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/filters.rb:684:in
`process_without_session_management_support'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/session_management.rb:114:in `process'
c:/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.6/lib/action_controller/base.rb:334:in `process'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/dispatcher.rb:41:in `dispatch'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/webrick_server.rb:113:in `handle_dispatch'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/webrick_server.rb:79:in `service'
c:/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
c:/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
c:/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
c:/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start'
c:/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
c:/ruby/lib/ruby/1.8/webrick/server.rb:95:in `start'
c:/ruby/lib/ruby/1.8/webrick/server.rb:92:in `each'
c:/ruby/lib/ruby/1.8/webrick/server.rb:92:in `start'
c:/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start'
c:/ruby/lib/ruby/1.8/webrick/server.rb:82:in `start'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/webrick_server.rb:63:in `dispatch'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/commands/servers/webrick.rb:59
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:495:in `require'
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:342:in `new_constants_in'
c:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:495:in `require'
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.6/lib/commands/server.rb:39
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
script/server:3

Request

Parameters: {"commit"=>"Save", "id"=>"5",
"issue"=>{"start_date"=>"2007-12-12", "estimated_hours"=>"4",
"lock_version"=>"2", "priority_id"=>"4", "subject"=>"Install
SDK on ASmith PC", "category_id"=>"3", "fixed_version_id"=>"3",
"description"=>"Install SDK on ASmith PC", "assigned_to_id"=>"6",
"due_date"=>"2007-12-13", "done_ratio"=>"0"}}

Show session dump {:query=>#<Query:0x44ed6cc @available_columns=[#<QueryColumn:0x44eb714 @sortable="trackers.position",
@gloc_language=:en, Имя Фамилия=:tracker>, #<QueryColumn:0x44eb674 @sortable="issue_statuses.position",
@gloc_language=:en, Имя Фамилия=:status>, #<QueryColumn:0x44eb624 @sortable="enumerations.position",
@gloc_language=:en, Имя Фамилия=:priority>, #<QueryColumn:0x44eb5ac @sortable=nil, @gloc_language=:en, Имя Фамилия=:subject>,
#<QueryColumn:0x44eb55c @sortable="users.lastname", @gloc_language=:en, Имя Фамилия=:assigned_to>,
#<QueryColumn:0x44eb4f8 @sortable="issues.updated_on", @gloc_language=:en, Имя Фамилия=:updated_on>,
#<QueryColumn:0x44eb494 @sortable="issue_categories.name", Имя Фамилия=:category>, #<QueryColumn:0x44eb444
@sortable=nil, Имя Фамилия=:fixed_version>, #<QueryColumn:0x44eb3f4 @sortable="issues.start_date",
Имя Фамилия=:start_date>, #<QueryColumn:0x44eb390 @sortable="issues.due_date", Имя Фамилия=:due_date>,
#<QueryColumn:0x44eb32c @sortable="issues.estimated_hours", Имя Фамилия=:estimated_hours>,
#<QueryColumn:0x44eb2c8 @sortable="issues.done_ratio", Имя Фамилия=:done_ratio>, #<QueryColumn:0x44eb264
@sortable="issues.created_on", Имя Фамилия=:created_on>], @executed_by=#<User:0x44ed67c
@attributes={"created_on"=>"2007-12-06 11:50:33", "status"=>"1",
"last_login_on"=>"2007-12-12 15:31:16", "language"=>"en",
"hashed_password"=>"5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8",
"updated_on"=>"2007-12-12 15:31:16", "type"=>nil, "admin"=>"1",
"mail"=>"", "lastname"=>"Smith",
"firstname"=>"Alex", "id"=>"6", "auth_source_id"=>nil,
"mail_notification"=>"0", "login"=>"asmith"}, @rss_token=#<Token:0x44ed258
@attributes={"created_on"=>"2007-12-06 14:19:49", "action"=>"feeds",
"id"=>"5", "value"=>"CbpWQ0AQDaZceT7XrcPztCsOJO8oEMUWQesrAdL0",
"user_id"=>"6"}>, @memberships=[#<Member:0x44ecde4 @role=#<Role:0x44ecd58
@attributes={"name"=>"Manager", "id"=>"3",
"builtin"=>"0", "permissions"=>[:edit_project, :select_project_modules, :manage_members,
:manage_versions, :manage_categories, :add_issues, :edit_issues, :manage_issue_relations, :add_issue_notes,
:change_issue_status, :move_issues, :delete_issues, :manage_public_queries, :save_queries, :view_gantt, :view_calendar,
:log_time, :view_time_entries, :manage_news, :comment_news, :manage_documents, :view_documents, :manage_files, :view_files,
:manage_wiki, :rename_wiki_pages, :delete_wiki_pages, :view_wiki_pages, :edit_wiki_pages, :manage_repository,
:browse_repository, :view_changesets, :manage_boards, :add_messages, :edit_messages, :delete_messages],
"assignable"=>"1", "position"=>"3"}, @allowed_permissions=[:edit_project,
:select_project_modules, :manage_members, :manage_versions, :manage_categories, :add_issues, :edit_issues,
:manage_issue_relations, :add_issue_notes, :change_issue_status, :move_issues, :delete_issues, :manage_public_queries,
:save_queries, :view_gantt, :view_calendar, :log_time, :view_time_entries, :manage_news, :comment_news, :manage_documents,
:view_documents, :manage_files, :view_files, :manage_wiki, :rename_wiki_pages, :delete_wiki_pages, :view_wiki_pages,
:edit_wiki_pages, :manage_repository, :browse_repository, :view_changesets, :manage_boards, :add_messages, :edit_messages,
:delete_messages, :view_project, :search_project, :view_issues, :view_news, :view_messages]>,
Herve Harster=#<Project:0x44ec59c @attributes={"status"=>"1",
"created_on"=>"2007-12-12 15:32:26", "name"=>"Clear2Pay POC",
"updated_on"=>"2007-12-12 15:32:26", "projects_count"=>"0",
"id"=>"4", "description"=>"Submitter and Parser For Clear 2Pay",
"homepage"=>"", "is_public"=>"1",
"identifier"=>"c2ppoc", "parent_id"=>nil}>,
@attributes={"created_on"=>"2007-12-12 15:32:55", "project_id"=>"4",
"role_id"=>"3", "id"=>"5", "mail_notification"=>"0",
"user_id"=>"6"}>, #<Member:0x44ec204 @role=#<Role:0x44ec128
@attributes={"name"=>"Developer", "id"=>"4",
"builtin"=>"0", "permissions"=>"--- \n- :manage_versions\n- :manage_categories\n-
:add_issues\n- :edit_issues\n- :manage_issue_relations\n- :add_issue_notes\n- :change_issue_status\n- :save_queries\n-
:view_gantt\n- :view_calendar\n- :log_time\n- :view_time_entries\n- :comment_news\n- :view_documents\n- :view_wiki_pages\n-
:edit_wiki_pages\n- :delete_wiki_pages\n- :add_messages\n- :view_files\n- :manage_files\n- :browse_repository\n-
:view_changesets\n", "assignable"=>"1", "position"=>"4"}>,
Herve Harster=#<Project:0x44ebf70 @attributes={"status"=>"1",
"created_on"=>"2007-12-06 11:53:40", "name"=>"Digital Garden",
"updated_on"=>"2007-12-06 11:53:40", "projects_count"=>"1",
"id"=>"2", "description"=>"Digtial Garden",
"homepage"=>"", "is_public"=>"1",
"identifier"=>"digitalgarden", "parent_id"=>nil}>,
@attributes={"created_on"=>"2007-12-06 12:01:05", "project_id"=>"2",
"role_id"=>"4", "id"=>"4", "mail_notification"=>"0",
"user_id"=>"6"}>], Projects Projects=[#<Project:0x44ebc64
@attributes={"status"=>"1", "created_on"=>"2007-12-06 11:53:40",
"name"=>"Digital Garden", "updated_on"=>"2007-12-06 11:53:40",
"projects_count"=>"1", "id"=>"2", "description"=>"Digtial
Garden", "homepage"=>"", "is_public"=>"1",
"identifier"=>"digitalgarden", "parent_id"=>nil}>, #<Project:0x44eb958
@attributes={"status"=>"1", "created_on"=>"2007-12-12 15:32:26",
"name"=>"Clear2Pay POC", "updated_on"=>"2007-12-12 15:32:26",
"projects_count"=>"0", "id"=>"4", "description"=>"Submitter
and Parser For Clear 2Pay", "homepage"=>"", "is_public"=>"1",
"identifier"=>"c2ppoc", "parent_id"=>nil}>]>, @new_record=true,
Herve Harster=#<Project:0x44eae04 wiki wiki=, @children=[], @boards=[], @versions=[],
@attributes={"status"=>"1", "created_on"=>"2007-12-12 15:32:26",
"name"=>"Clear2Pay POC", "updated_on"=>"2007-12-12 15:32:26",
"projects_count"=>"0", "id"=>"4", "description"=>"Submitter
and Parser For Clear 2Pay", "homepage"=>"", "is_public"=>"1",
"identifier"=>"c2ppoc", "parent_id"=>nil},
Jack Zheng=#<Repository::Subversion:0x44e9d9c @attributes={"project_id"=>"4",
"type"=>"Subversion",
"url"=>"https://secure.svnrepository.com/s_adelaide/greenwombat/clear2paypoc",
"id"=>"2", "root_url"=>"",
"password"=>"8NYvC3JTVDV8aRjx", "login"=>"asmith"}>,
@trackers=[#<Tracker:0x44ea454 @attributes={"name"=>"Bug",
"project_id"=>"4", "is_in_roadmap"=>"0", "id"=>"1",
"tracker_id"=>"1", "is_in_chlog"=>"1",
"position"=>"1"}>, #<Tracker:0x44ea0f8 @attributes={"name"=>"Feature",
"project_id"=>"4", "is_in_roadmap"=>"1", "id"=>"2",
"tracker_id"=>"2", "is_in_chlog"=>"1",
"position"=>"2"}>, #<Tracker:0x44ea030 @attributes={"name"=>"Support",
"project_id"=>"4", "is_in_roadmap"=>"0", "id"=>"3",
"tracker_id"=>"3", "is_in_chlog"=>"0",
"position"=>"3"}>], @actions_allowed=["projects/show", "projects/activity",
"search/index", "projects/settings", "projects/edit", "projects/modules",
"projects/settings", "members/new", "members/edit", "members/destroy",
"projects/settings", "projects/add_version", "versions/edit", "versions/destroy",
"projects/settings", "projects/add_issue_category", "issue_categories/edit",
"issue_categories/destroy", "projects/changelog", "projects/roadmap", "issues/index",
"issues/changes", "issues/show", "issues/context_menu", "queries/index",
"reports/issue_report", "projects/add_issue", "projects/bulk_edit_issues",
"issues/edit", "issues/destroy_attachment", "issue_relations/new",
"issue_relations/destroy", "issues/add_note", "issues/change_status",
"projects/move_issues", "issues/destroy", "queries/new", "queries/edit",
"queries/destroy", "queries/new", "queries/edit", "queries/destroy",
"projects/gantt", "projects/calendar", "timelog/edit", "timelog/details",
"timelog/report", "projects/add_news", "news/edit", "news/destroy",
"news/destroy_comment", "news/index", "news/show", "news/add_comment",
"projects/add_document", "documents/edit", "documents/destroy",
"documents/add_attachment", "documents/destroy_attachment", "projects/list_documents",
"documents/show", "documents/download", "projects/add_file", "versions/destroy_file",
"projects/list_files", "versions/download", "wikis/edit", "wikis/destroy",
"wiki/rename", "wiki/destroy", "wiki/index", "wiki/history", "wiki/diff",
"wiki/special", "wiki/edit", "wiki/preview", "wiki/add_attachment",
"wiki/destroy_attachment", "repositories/edit", "repositories/destroy",
"repositories/show", "repositories/browse", "repositories/entry",
"repositories/annotate", "repositories/changes", "repositories/diff",
"repositories/stats", "repositories/graph", "repositories/show",
"repositories/revisions", "repositories/revision", "boards/new", "boards/edit",
"boards/destroy", "boards/index", "boards/show", "messages/show",
"messages/new", "messages/reply", "messages/edit", "messages/destroy"],
@custom_fields=[], @all_custom_fields=[], @allowed_permissions=[:view_project, :search_project, :edit_project,
:select_project_modules, :manage_members, :manage_versions, :manage_categories, :view_issues, :add_issues, :edit_issues,
:manage_issue_relations, :add_issue_notes, :change_issue_status, :move_issues, :delete_issues, :manage_public_queries,
:save_queries, :view_gantt, :view_calendar, :log_time, :view_time_entries, :manage_news, :view_news, :comment_news,
:manage_documents, :view_documents, :manage_files, :view_files, :manage_wiki, :rename_wiki_pages, :delete_wiki_pages,
:view_wiki_pages, :edit_wiki_pages, :manage_repository, :browse_repository, :view_changesets, :manage_boards, :view_messages,
:add_messages, :edit_messages, :delete_messages], u d=[#<User:0x44e90a4
@attributes={"created_on"=>"2007-12-06 11:50:33", "status"=>"1",
"last_login_on"=>"2007-12-12 15:31:16", "language"=>"en",
"hashed_password"=>"5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8",
"updated_on"=>"2007-12-12 15:31:16", "type"=>nil, "admin"=>"1",
"mail"=>"", "lastname"=>"Smith",
"firstname"=>"Alex", "id"=>"6", "auth_source_id"=>nil,
"mail_notification"=>"0", "login"=>"asmith"}>], @queries=[],
@issue_categories=[], @enabled_modules=[#<EnabledModule:0x44e8adc
@attributes={"name"=>"issue_tracking", "project_id"=>"4",
"id"=>"57"}>, #<EnabledModule:0x44e89ec
@attributes={"name"=>"time_tracking", "project_id"=>"4",
"id"=>"58"}>, #<EnabledModule:0x44e8974 @attributes={"name"=>"news",
"project_id"=>"4", "id"=>"59"}>, #<EnabledModule:0x44e88fc
@attributes={"name"=>"documents", "project_id"=>"4",
"id"=>"60"}>, #<EnabledModule:0x44e8884 @attributes={"name"=>"files",
"project_id"=>"4", "id"=>"61"}>, #<EnabledModule:0x44e880c
@attributes={"name"=>"wiki", "project_id"=>"4",
"id"=>"62"}>, #<EnabledModule:0x44e8794
@attributes={"name"=>"repository", "project_id"=>"4",
"id"=>"63"}>, #<EnabledModule:0x44e871c @attributes={"name"=>"boards",
"project_id"=>"4", "id"=>"64"}>]>,
@attributes={"name"=>"_", "project_id"=>4, "column_names"=>nil,
"filters"=>{"status_id"=>{:operator=>"o", :values=>[""]}},
"is_public"=>false, "user_id"=>0}, @errors=#<ActiveRecord::Errors:0x44e8348 @errors={},
@base=#<Query:0x44ed6cc ...>>, @available_filters={"start_date"=>{:type=>:date, :order=>11},
"created_on"=>{:type=>:date_past, :order=>9}, "updated_on"=>{:type=>:date_past,
:order=>10}, "priority_id"=>{:type=>:list, :values=>"Low", "3"],<br />["Normal", "4"], ["High", "5"], ["Urgent", "6"],<br />["Immediate", "7", :order=>3}, "subject"=>{:type=>:text, :order=>8},
"fixed_version_id"=>{:type=>:list_optional, :values=>[], :order=>7},
"tracker_id"=>{:type=>:list, :values=>"Bug", "1"], ["Feature",<br />"2"], ["Support", "3", :order=>2},
"assigned_to_id"=>{:type=>:list_optional, :values=>"<< me >>", "me"],<br />["Alex Smith", "6", :order=>4}, "done_ratio"=>{:type=>:integer, :order=>13},
"due_date"=>{:type=>:date, :order=>12}, "author_id"=>{:type=>:list,
:values=>"<< me >>", "me"], ["Alex Smith", "6", :order=>5},
"status_id"=>{:type=>:list_status, :values=>"New", "1"], ["Assigned",<br />"2"], ["Resolved", "3"], ["Feedback", "4"], ["Closed",<br />"5"], ["Rejected", "6", :order=>1}}, @gloc_language=:en>,
"timelogdetails_sort"=>{:key=>"spent_on", :order=>"desc"},
"issuesindex_sort"=>{:key=>"issues.id", :order=>"desc"},
"adminprojects_sort"=>{:key=>"name", :order=>"asc"}, "flash"=>{},
:user_id=>6}
Response
Headers: {"cookie"=>[], "Cache-Control"=>"no-cache"}

Actions #1

Updated by Jean-Philippe Lang almost 18 years ago

Fix committed in r983.

Actions

Also available in: Atom PDF