非常感谢您为此付出的努力!我真心希望它能尽快完成!
我已经进行了一些基本测试,它仍然存在我在此处报告的大部分问题。
我不再收到“抱歉,发生错误”的弹出错误消息,但单击“Tickets”模块中的“Assign”按钮(在标签的右侧)没有任何反应,并且会产生之前在屏幕录像中显示的相同控制台错误。
我可以使用主题下方的“Assign”按钮分配一个主题,但“Tickets”和“Assign”似乎仍然没有相互通信。“Tickets Dashboard”中的“Assigned”列没有填充。
另外,我希望您在查看此问题时,也能关注一下许多人提出的请求——允许“Staff”以外的组使用“Tickets”。我稍微查看了一下代码,注意到有几个地方写着类似 currentUser.staff、is_staff 等。所以我猜想,要么
- 放宽/删除该规定,
- 添加另一个用户组(例如 TicketsTeam),我们可以自己创建和定义,或者
- 在“Tickets”设置中添加某种自定义机制,允许我们定义哪些组可以访问“Tickets”。
显然 3 > 2 > 1,但无论您倾向于哪种方式,都将不胜感激!我也认为这将使“Tickets”更具广泛吸引力,从而使您之前的辛勤工作更有价值。
再次感谢!