我假设您已经克隆了存储库并开始查看代码。
Issues#update 操作中有一行表明这可能是权限问题。
@allowed_statuses = @issue.new_statuses_allowed_to(User.current)
确保用户有权更改给定问题的状态和优先级。
我为我的一个项目中的问题添加了所有字段的示例。
id: 83,
tracker_id: 2,
project_id: 8,
subject: "Comments",
description: "Add comments to the trace on list and on graph view...",
due_date: nil,
category_id: nil,
status_id: 1,
assigned_to_id: 1,
priority_id: 4,
fixed_version_id: nil,
author_id: 1,
lock_version: 0,
created_on: "2012-01-23 14:04:11",
updated_on: "2012-01-23 14:04:11",
start_date: "2012-01-23",
done_ratio: 0,
estimated_hours: nil,
parent_id: nil,
root_id: 83,
lft: 1,
rgt: 2,
is_private: false