mirror of
https://github.com/rowyio/rowy.git
synced 2025-12-29 00:16:39 +01:00
fix "Something went wrong - t.roles is not iterable" #858
This commit is contained in:
@@ -46,10 +46,10 @@ export const tablesAtom = atom<TableSettings[]>((get) => {
|
||||
const tables = get(projectSettingsAtom).tables || [];
|
||||
|
||||
return sortBy(tables, "name")
|
||||
.filter(
|
||||
(table) =>
|
||||
userRoles.includes("ADMIN") ||
|
||||
table.roles.some((role) => userRoles.includes(role))
|
||||
.filter((table) =>
|
||||
userRoles.includes("ADMIN") || Array.isArray(table.roles)
|
||||
? table.roles.some((role) => userRoles.includes(role))
|
||||
: false
|
||||
)
|
||||
.map((table) => ({
|
||||
...table,
|
||||
|
||||
Reference in New Issue
Block a user