您好
标准用户可以正常使用的邀请链接,对于已登录的管理员用户却显示错误。下图是错误的截图:
下图是网络响应的截图:
邀请链接由系统创建,会将用户添加到群组并重定向到帖子。对于标准用户一直以来都运行良好。然而,这个错误仅在管理员用户身上开始出现。
请帮忙!我发帖是希望这个问题能得到修复,并且我们不必为标准用户也进行修复。
谢谢!
您好
标准用户可以正常使用的邀请链接,对于已登录的管理员用户却显示错误。下图是错误的截图:
邀请链接由系统创建,会将用户添加到群组并重定向到帖子。对于标准用户一直以来都运行良好。然而,这个错误仅在管理员用户身上开始出现。
请帮忙!我发帖是希望这个问题能得到修复,并且我们不必为标准用户也进行修复。
谢谢!
你好 @gassim ![]()
你能在 /logs 中分享更多细节吗?
我在 Meta 上搜索了这个错误消息,发现很久以前在类似情况下提到过“最小用户名长度”:Setting 'min username length' greater than 5 breaks granting and revoking Admin/Moderator permissions - #10 by RGJ 这可能相关吗?
这有点冒险。
我曾想过管理员邀请链接是否会导致类似的冲突,但如果你没有更新该设置,那可能不是原因。
希望你的 /logs 能提供更多关于错误的详细信息?
感谢 @JammyDodger!抱歉这么晚才回复。
这是 /log 错误(不应该发生):
ActiveRecord::RecordInvalid (Validation failed: Primary email has already been taken) app/models/invite_redeemer.rb:72:in `create_user_from_invite' app/models/invite_redeemer.rb:144:in `get_invited_us
Failed to handle exception in exception app middleware : ActiveRecord::RecordInvalid : Validation failed: Primary email has already been taken
它不应该那样做!以前,如果我已登录并使用邀请链接,它只会将我添加到群组(如果我不是成员)然后重定向到帖子。
而不是显示错误: