fix: remove "Agreement" in edit application error (#1506)

This commit is contained in:
imp2002
2023-01-31 22:56:19 +08:00
committed by GitHub
parent 24a824d394
commit b47baa06e1

View File

@ -520,10 +520,10 @@ export function getTermsOfUseContent(url, setTermsOfUseContent) {
export function isAgreementRequired(application) {
if (application) {
const agreementItem = application.signupItems.find(item => item.name === "Agreement");
if (agreementItem.rule === "None" || !agreementItem.rule) {
if (!agreementItem || agreementItem.rule === "None" || !agreementItem.rule) {
return false;
}
if (agreementItem && agreementItem.required) {
if (agreementItem.required) {
return true;
}
}