Skip to content
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

Bug: No longer able to access board via channel permission #5044

Open
scmanjarrez opened this issue Oct 15, 2024 · 0 comments
Open

Bug: No longer able to access board via channel permission #5044

scmanjarrez opened this issue Oct 15, 2024 · 0 comments
Labels
Bug Something isn't working Triage

Comments

@scmanjarrez
Copy link

scmanjarrez commented Oct 15, 2024

Steps to reproduce the behavior

  1. Join a channel with a linked board
  2. Open list of linked boards
  3. Nothing appear in the right panel

Expected behavior

The linked board should appear. Access via link to card/board is restricted too.

Screenshots (optional)

Screenshots from team admin account.
image
image

Screenshots from normal user
image
image

Edition and Platform

mattermost 9.11.3, focalboard 9.0.0

  • Edition: Mattermost self hosted, enterprise edition 9.11.3. Mattermost board plugin 9.0.0
  • Browser and OS: Chrome browser and desktop client

Logs

mattermost-1  | {"timestamp":"2024-10-15 10:59:28.200 Z","level":"warn","msg":"api error response","caller":"app/plugin_api.go:1014","plugin_id":"focalboard","code":"404","error":"\"sql: no rows in result set\"","api":"/api/v2/boards/butx53ceu93yeudrxi5kq9o9pkc/sharing"}
mattermost-1  | {"timestamp":"2024-10-15 10:59:34.231 Z","level":"warn","msg":"api error response","caller":"app/plugin_api.go:1014","plugin_id":"focalboard","code":"404","error":"\"sql: no rows in result set\"","api":"/api/v2/boards/bdf6h7xie5byjp8k3bkduqm8gdr/sharing"}
mattermost-1  | {"timestamp":"2024-10-15 11:00:11.903 Z","level":"warn","msg":"api error response","caller":"app/plugin_api.go:1014","plugin_id":"focalboard","code":"403","error":"\"access denied to board\"","api":"/api/v2/boards/bdf6h7xie5byjp8k3bkduqm8gdr"}
mattermost-1  | {"timestamp":"2024-10-15 11:00:11.910 Z","level":"warn","msg":"api error response","caller":"app/plugin_api.go:1014","plugin_id":"focalboard","code":"403","error":"\"access denied to board\"","api":"/api/v2/boards/bdf6h7xie5byjp8k3bkduqm8gdr/blocks"}
mattermost-1  | {"timestamp":"2024-10-15 11:00:13.742 Z","level":"warn","msg":"api error response","caller":"app/plugin_api.go:1014","plugin_id":"focalboard","code":"403","error":"\"access denied to board\"","api":"/api/v2/boards/bmc6d7xcbw7yppkeonrxwgbt4go/blocks"}
mattermost-1  | {"timestamp":"2024-10-15 11:00:13.751 Z","level":"warn","msg":"api error response","caller":"app/plugin_api.go:1014","plugin_id":"focalboard","code":"403","error":"\"access denied to board\"","api":"/api/v2/boards/bdf6h7xie5byjp8k3bkduqm8gdr/blocks"}
mattermost-1  | {"timestamp":"2024-10-15 11:00:13.866 Z","level":"warn","msg":"api error response","caller":"app/plugin_api.go:1014","plugin_id":"focalboard","code":"403","error":"\"cannot join a non Open board\"","api":"/api/v2/boards/bmc6d7xcbw7yppkeonrxwgbt4go/join"}
mattermost-1  | {"timestamp":"2024-10-15 11:00:13.875 Z","level":"warn","msg":"api error response","caller":"app/plugin_api.go:1014","plugin_id":"focalboard","code":"403","error":"\"cannot join a non Open board\"","api":"/api/v2/boards/bdf6h7xie5byjp8k3bkduqm8gdr/join"}
mattermost-1  | {"timestamp":"2024-10-15 11:00:13.888 Z","level":"warn","msg":"api error response","caller":"app/plugin_api.go:1014","plugin_id":"focalboard","code":"403","error":"\"access denied to board members\"","api":"/api/v2/boards/bmc6d7xcbw7yppkeonrxwgbt4go/members"}
mattermost-1  | {"timestamp":"2024-10-15 11:00:13.895 Z","level":"warn","msg":"api error response","caller":"app/plugin_api.go:1014","plugin_id":"focalboard","code":"403","error":"\"access denied to board members\"","api":"/api/v2/boards/bdf6h7xie5byjp8k3bkduqm8gdr/members"}
mattermost-1  | {"timestamp":"2024-10-15 11:00:13.964 Z","level":"warn","msg":"api error response","caller":"app/plugin_api.go:1014","plugin_id":"focalboard","code":"400","error":"\"User IDs are empty\"","api":"/api/v2/teams/p8xshikfgfgdjgdinympxyxwmr/users"}
mattermost-1  | {"timestamp":"2024-10-15 11:00:13.966 Z","level":"warn","msg":"api error response","caller":"app/plugin_api.go:1014","plugin_id":"focalboard","code":"400","error":"\"User IDs are empty\"","api":"/api/v2/teams/p8xshikfgfgdjgdinympxyxwmr/users"}

Workaround

Rolling back to focalboard v8.0.0 fixed the problem.

@scmanjarrez scmanjarrez added Bug Something isn't working Triage labels Oct 15, 2024
@scmanjarrez scmanjarrez changed the title Bug: No longer able to access board, Bug: No longer able to access board Oct 15, 2024
@scmanjarrez scmanjarrez changed the title Bug: No longer able to access board Bug: No longer able to access board via channel permission Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working Triage
Projects
None yet
Development

No branches or pull requests

1 participant