Skip to content

Commit 7e455a6

Browse files
committed
fix managed env condition
1 parent b97b0bc commit 7e455a6

2 files changed

Lines changed: 8 additions & 7 deletions

File tree

packages/app-builder/src/routes/_builder+/settings+/ai-case-review.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export async function loader({ request }: LoaderFunctionArgs) {
1919
aiAssistSettings.getAiAssistSettings(),
2020
]);
2121

22-
if (appConfig.versions.appVersion !== 'dev' && !appConfig.isManagedMarble) {
22+
if (!appConfig.isManagedMarble) {
2323
return redirect(getRoute('/'));
2424
}
2525
return { settings };

packages/app-builder/src/services/settings-access.ts

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,13 @@ export function getSettingsAccess(
6060
: []),
6161
],
6262
},
63-
...((appConfig.versions.appVersion === 'dev' || appConfig.isManagedMarble) && {
64-
ai_assist: {
65-
icon: 'ai-review',
66-
settings: [{ title: 'ai_case_manager', to: getRoute('/settings/ai-case-review') }],
67-
},
68-
}),
63+
...(isAdmin(user) &&
64+
appConfig.isManagedMarble && {
65+
ai_assist: {
66+
icon: 'ai-review',
67+
settings: [{ title: 'ai_case_manager', to: getRoute('/settings/ai-case-review') }],
68+
},
69+
}),
6970
api: {
7071
icon: 'world',
7172
settings: [

0 commit comments

Comments
 (0)