-
Notifications
You must be signed in to change notification settings - Fork 310
Closed
Description
How to use GitHub
- Please use the 👍 reaction to show that you are affected by the same issue.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Describe the bug
Boards that got shared with by circle don't load in the frontend. They're listed in the board navigation list, but when trying to open such a board, it never loads.
In fact, the bug is already fixed by PR #3217, but Deck 1.5.0 on Nextcloud 22 is still broken. So I'd suggest to backport the PR and release 1.5.1 for Nextcloud 22
To Reproduce
Steps to reproduce the behavior:
- Create a cirlce and add user 'jane'
- Create a board in the deck app and share it with user 'jane' (not possible due to Sharees not listed - 404 Error #3241, but fixed by verify shareType in params circles#781)
- Try to open the board as user 'jane'
- Watch the loading spinner spin forever and your CPU go crazy 🤪
Server details
**Nextcloud version:** 22.1.0 **Where did you install Nextcloud from:** TarballLogs
Nextcloud log (data/nextcloud.log)
Insert your Nextcloud log here
Browser log
Error: Request failed with status code 403
createError createError.js:16
settle settle.js:17
handleLoad xhr.js:62
dispatchXhrRequest xhr.js:37
xhrAdapter xhr.js:13
dispatchRequest dispatchRequest.js:52
promise callback*request Axios.js:61
method Axios.js:76
wrap bind.js:9
loadById BoardApi.js:126
_callee2$ main.js:452
Babel 8
wrappedActionHandler vuex.esm.js:851
dispatch vuex.esm.js:516
boundDispatch vuex.esm.js:406
_callee$ Board.vue:150
Babel 8
created Board.vue:136
VueJS 3
Board.vue:163
TypeError: this.board is null
stacksByBoard Board.vue:120
VueJS 3
isEmpty Board.vue:126
VueJS 4
render Board.vue:23
VueJS 14
_callee$ Board.vue:166
Babel 10
created Board.vue:136
VueJS 23
main.js:61
Metadata
Metadata
Assignees
Labels
No labels