这就是文章中的JSON数据的样子:
{
"issue": {
"author_id": 3,
"project_id": 26,
"subject": "Q-12345678",
"description": "This is a test"
}
}
问题正在创建,但作者被设置为匿名。有什么建议吗?
嗯,我想通了。事实证明,author_id
没有设置为“安全参数”。
我打开了app/models/issue.rb
并在第337行添加了author_id
。
现在这段代码如下所示:
safe_attributes 'tracker_id',
'status_id',
'category_id',
'author_id',
'assigned_to_id',
'priority_id',
'fixed_version_id',
'subject',
'description',
'start_date',
'due_date',
'done_ratio',
'estimated_hours',
'custom_field_values',
'custom_fields',
'lock_version',
'notes',
:if => lambda {|issue, user| issue.new_record? || user.allowed_to?(:edit_issues, issue.project) }
safe_attributes 'parent_issue_id',
:if => lambda {|issue, user| (issue.new_record? || user.allowed_to?(:edit_issues, issue.project)) &&
user.allowed_to?(:manage_subtasks, issue.project)}
safe_attributes 'author_id',
:if => lambda {|issue, user| issue.new_record? || user.allowed_to?(:admin, issue.project)}
在本章中,我们将讨论如何在项目中创建问题: 步骤(1): 登录到您的GitLab帐户并转到项目部分下的项目: 步骤(2): 转到问题选项卡并单击新问题按钮创建一个新问题,如下所示: 步骤(3): 现在,填写标题,说明等信息,如果需要,可以选择用户分配问题,里程碑(请参阅本章以获取更多信息),操作时标签或可由开发人员在创建之后自行选择。 步骤(4): 点击 Submit issue 按钮,您将看到一
我想知道有没有一种方法可以在创建问题时自动创建子任务。 例如,我创建了一个自定义的标准问题类型XXX,以及子任务问题类型YYY和ZZZ。当我创建一个XXX类型的问题时,将自动创建两个子任务,分别具有YYY和ZZZ类型的问题。
问题内容: 是Android开发的新手。我已经创建了一个android应用,下面是我的main.xml 正在收到以下警告: 谁能说出此警告的原因和解决方案。 问题答案: 在RelativeLayout中仅使用LinearLayout并没有实际用途。因此,其中之一是无用的,因为这是多余的。 编辑 当版式只有一个孩子也是版式时,将触发此警告。在这种情况下,两者都可以移除而没有任何问题。建议删除这些多余
问题内容: 我在使用RODBC的sqlSave创建表时遇到了麻烦(或更准确地说,是将数据写入到创建的表中)。 这与现有的sqlSave问题/答案不同,因为 他们遇到的问题是不同的,我可以创建表,而他们不能, 我已经不成功地合并了他们的解决方案,例如在运行sqlSave之前关闭并重新打开连接, 错误消息是不同的,唯一的例外是帖子在以上两种方式中是不同的 我在Windows RDP上使用MS SQL
null 我还尝试在表创建后使用sqlUpdate()。不管我是在R中还是在SQL Server Management Studio中创建它,我都会得到错误 最后,请注意,在没有append=TRUE的情况下,在创建新表时,以及在使用和不使用rownames选项的情况下,我也尝试了这种方法。 Freenode的#r的Flick先生让我检查是否可以使用sqlQuery读取空表,事实上,我可以。 我创
我运行了以下查询: 然后得到一个带有时间戳数据类型的列: 我想用这个表输出创建一个新表。