我目前正在编写一个插件,通过 http post 请求创建一个新问题。我目前在创建和保存新问题时遇到问题。每次我调用 issue.save 时,它都会返回 false。我希望有人能指出我正确的方向。先感谢您
这是我目前拥有的代码:
issue = Issue.new
issue.tracker = Tracker.find_by_name("Bug")
issue.subject = params[:subject]
issue.description = params[:description]
issue.project = Project.find_by_name(params[:project])
issue.start_date = Time.now.localtime.strftime("%Y-%m-%d")
issue.priority = IssuePriority.find_by_name("Normal")
issue.author = User.find_by_mail("XXX@gmail.com")
issue.status = IssueStatus.find_by_name("New")
issue.save