卸载了backlog插件后,提交不了issue了。
如题:
Started POST "/redmine/projects/project09/issues” for 10.41.254.128 at 2023-06-08 08:32:58 +0800
Processing by IssuesController#create as HTML
Parameters: {“utf8"⇒“✓“, “authenticity_token"⇒“koPRxIucpb/D2SEFii+mYRSbrtewMOnS4g6e0LtESgTYxWmf7r+iTksKWZ+zYUuPI9JJEQCyIedBar+NukBVaQ==”, “form_update_triggered_by"⇒“”, “issue"⇒{“is_private"⇒“0”, “tracker_id"⇒“20”, “subject"⇒“AAAA”, “status_id"⇒“2”, “priority_id"⇒“2”, “assigned_to_id"⇒“1”, “custom_field_values"⇒{“5"⇒“\\”}, “tag_list"⇒“”, “watcher_user_ids"⇒[“”, “1”]}, “issue_template"⇒“”, “template_search_filter"⇒“”, “was_default_status"⇒“2”, “attachments"⇒{“1"⇒{“filename"⇒"注入电流NSG4070操作规程.doc”, “description"⇒“”, “token"⇒“14403.f7104cc7f78d622889aab5797e21b4d9b22f956c1a82772a7938f37b98112d25”}}, “commit"⇒“创建”, “project_id"⇒“project09”}
Current user: hxxxxx (id=1)
Completed 500 Internal Server Error in 127ms (ActiveRecord: 15.5ms)
ActiveRecord::StatementInvalid (Mysql2::Error: Field 'position’ doesn’t have a default value: INSERT INTO `issues` (`project_id`, `author_id`, `tracker_id`, `status_id`, `assigned_to_id`, `subject`, `priority_id`, `updated_on`, `created_on`, `lock_version`) VALUES (10, 1, 20, 2, 1, 'AAAA’, 2, '2023-06-08 08:32:58’, '2023-06-08 08:32:58’, 0)):
app/models/issue.rb:210:in `create_or_update’
app/controllers/issues_controller.rb:129:in `create’
lib/redmine/sudo_mode.rb:63:in `sudo_mode’
有大佬知道吗?
回复 (6)
RE: 卸载了backlog插件后,提交不了issue了。 - 由 redmineplugins.cn Admin 在 超过一年 之前添加
看上去像是backlog插件卸载不完全导致的。backlog比较多,你卸载的是哪款? 方便上传看下
RE: 卸载了backlog插件后,提交不了issue了。 - 由 redmineplugins.cn Admin 在 超过一年 之前添加
插件卸载要使用它的卸载命令,不能简单删除插件。可以考虑先备份数据库,恢复插件,然后重新卸载一次。
RE: 卸载了backlog插件后,提交不了issue了。 - 由 hu xq 在 超过一年 之前添加
确实是插件新增的,卸载了很多次,卸载程序做的不做,没有把之前的字段去掉,至少要弄不要成强调非空。我把去掉就可以了。速度也快起来了。redmine还是很强大。提示信息能够准确帮助大家定位问题。