Fix: add application_role to account-related fields (#48)

* Fix: fix accounts view, menu

* add migration

* add application_role to account-related fields
This commit is contained in:
Helena
2025-08-14 11:40:53 +03:00
committed by GitHub
parent bbb5e83ed9
commit b4b75438d2
9 changed files with 146 additions and 33 deletions

View File

@@ -45,11 +45,14 @@ function SidebarLayout({
const data = use(loadTeamWorkspace(account));
const state = use(getLayoutState(account));
const accounts = data.accounts.map(({ name, slug, picture_url }) => ({
label: name,
value: slug,
image: picture_url,
}));
const accounts = data.accounts.map(
({ name, slug, picture_url, application_role }) => ({
label: name,
value: slug,
image: picture_url,
application_role,
}),
);
return (
<TeamAccountWorkspaceContextProvider value={data}>
@@ -91,11 +94,14 @@ function HeaderLayout({
}>) {
const data = use(loadTeamWorkspace(account));
const accounts = data.accounts.map(({ name, slug, picture_url }) => ({
label: name,
value: slug,
image: picture_url,
}));
const accounts = data.accounts.map(
({ name, slug, picture_url, application_role }) => ({
label: name,
value: slug,
image: picture_url,
application_role,
}),
);
return (
<TeamAccountWorkspaceContextProvider value={data}>