diff --git a/apps/console/src/pages/organizations/access-reviews/dialogs/AddAccessSourceDialog.tsx b/apps/console/src/pages/organizations/access-reviews/dialogs/AddAccessSourceDialog.tsx index 836e8921c..0995940d4 100644 --- a/apps/console/src/pages/organizations/access-reviews/dialogs/AddAccessSourceDialog.tsx +++ b/apps/console/src/pages/organizations/access-reviews/dialogs/AddAccessSourceDialog.tsx @@ -122,6 +122,12 @@ function mapAPIKeyExtraSettingToField( case "METABASE": if (settingKey === "instanceUrl") return "metabaseInstanceUrl"; break; + case "POSTHOG": + if (settingKey === "region") return "posthogRegion"; + break; + case "POSTHOG_SELF_HOSTED": + if (settingKey === "instanceUrl") return "posthogInstanceUrl"; + break; } return null; } @@ -580,19 +586,39 @@ export function AddAccessSourceDialog({ required autoFocus /> - {activeProvider?.extraSettings.map(setting => ( - ) => - setExtraSettingValues(prev => ({ - ...prev, - [setting.key]: e.target.value, - }))} - required={setting.required} - /> - ))} + {activeProvider?.extraSettings.map(setting => + setting.key === "region" + ? ( +
+ + +
+ ) + : ( + ) => + setExtraSettingValues(prev => ({ + ...prev, + [setting.key]: e.target.value, + }))} + required={setting.required} + /> + ), + )}