リポジトリのクローンを作成し、コードを調べ始めたとします。
Issues#update アクションには、権限の問題である可能性があることを示す行があります。
@allowed_statuses = @issue.new_statuses_allowed_to(User.current)
特定の問題のステータスと優先度を変更する権限がユーザーにあることを確認します。
私のプロジェクトの 1 つから、Issue のすべてのフィールドの例を追加しました。
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