meteorlxy / vssue

:mailbox: A Vue-powered Issue-based Comment Plugin
https://vssue.js.org
MIT License
775 stars 105 forks source link

[Question] admins 以外的用户登录不会自动创建 issue #121

Closed shanliangLS closed 3 years ago

shanliangLS commented 3 years ago

Environment

What's your question?

之前设置了 autoCreateIssueadmins ,我用 admins 之外的用户登录测试时会自动创建 issue,功能正常

几天前公司 gitlab 从 ce 升级到了 ee ,其它用户登录不会自动创建 issue,显示 评论加载失败,只有 admins 里的用户登录才会自动创建 issue

meteorlxy commented 3 years ago

那之前应该是 bug ,现在正常了。。 😅


由于 issue 创建需要设置对应 label 所以需要有 admins 权限才行,不能随便一个人就能创建 issue 。不然有人创建了一个 title 一样的 issue 之后,就被覆盖掉了。

shanliangLS commented 3 years ago

那之前应该是 bug ,现在正常了。。 😅

由于 issue 创建需要设置对应 label 所以需要有 admins 权限才行,不能随便一个人就能创建 issue 。不然有人创建了一个 title 一样的 issue 之后,就被覆盖掉了。

之前用其它用户登录自动创建 issue 后,到 issue 列表里看 issue 的创建人还是 admins 里的我,我觉得功能挺强的 :joy:

还有一次不知道卡了什么 bug,issue 列表里创建了两个一模一样的 issue,我评论了一下,发现还是用的先创建的 issue,没有被后创建的 issue 覆盖


我又测试了一下,发现你说的覆盖掉是指没设 Label 会被覆盖啊,我还以为是上面那种。。。

shanliangLS commented 3 years ago

刚刚去复现了一下,没有自动创建,可能是我之前哪里搞错了吧 :thinking:

不过我想实现公司内网 gitlab 所有用户登录的时候都能自动创建 issue,有管理员账号,能有解决方案么

把他们加进 admins 里面倒是会自动创建 issue,不过是没有设 Label 的。。。