diff --git a/web/src/Setting.js b/web/src/Setting.js index eade2370..30a4bd58 100644 --- a/web/src/Setting.js +++ b/web/src/Setting.js @@ -83,7 +83,7 @@ export function getAllPromptedProviderItems(application) { } export function getSignupItem(application, itemName) { - const signupItems = application.signupItems.filter(signupItem => signupItem.name === itemName); + const signupItems = application.signupItems?.filter(signupItem => signupItem.name === itemName); if (signupItems.length === 0) { return null; } diff --git a/web/src/auth/SignupPage.js b/web/src/auth/SignupPage.js index a3a526c6..cbb1339e 100644 --- a/web/src/auth/SignupPage.js +++ b/web/src/auth/SignupPage.js @@ -402,7 +402,7 @@ class SignupPage extends React.Component { > { - application.signupItems.map(signupItem => this.renderFormItem(application, signupItem)) + application.signupItems?.map(signupItem => this.renderFormItem(application, signupItem)) }