-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3.1.0 dev 11发布界面加载流程错误 #11902
Comments
@leolee9086 |
我也不知道该咋弄 我本地先加上用着得了 |
这两个路由拦截删掉了,还是在 controller 里面判断权限。 |
这是 API 调用的问题, 不是 API 实现的问题 |
似乎问题不大吧。 |
会影响 API 的语义与行为的一致性,进而增加未来的维护成本 |
我觉得这个问题不大, |
问题很大,
|
如果问题都是使用这种方案修复的话会导致项目的熵不断增加, 最终导致项目不可维护❗ |
麻烦单独开 Issue 记录下,这个版本暂时不动了。
…---原始邮件---
发件人: ***@***.***>
发送时间: 2024年7月7日(周日) 晚上11:32
收件人: ***@***.***>;
抄送: ***@***.***>;"State ***@***.***>;
主题: Re: [siyuan-note/siyuan] 3.1.0 dev 11发布界面加载流程错误 (Issue #11902)
我觉得这个问题不大,getWorkspaces 也是类似处理的。
问题很大, getWorkspaces 也不应进行类似的处理
引入错误的语义: getCloudUser 与 getBootSync API 调用不需要鉴权
引入错误的行为: 无权限的请求调用了该 API 并获取了正常的响应
未来的维护成本: 需要意识到以上问题才能正确理解这两个 API 的行为逻辑
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you modified the open/close state.Message ID: ***@***.***>
|
@Vanessa219 |
这个问题稍微推后吧,我和 @Vanessa219 先记一下,多谢。 |
这个没问题就暂时不动了。 |
有性能+上述问题 |
先记录 issue 吧 #11918 |
Is there an existing issue for this?
Can the issue be reproduced with the default theme (daylight/midnight)?
Could the issue be due to extensions?
Describe the problem
经过排查,应该是在issue中#11733
这两个位置增加角色鉴权之后造成前端加载时收到403错误
这里可能需要对只读界面进行单独处理
Expected result
在发布界面中跳过同步和获取云端用户,类似这样?
Screenshot or screen recording presentation
No response
Version environment
Log file
siyuan.log
More information
No response
The text was updated successfully, but these errors were encountered: