From b47baa06e1a75c9a538b8b12acf513f6968bab7d Mon Sep 17 00:00:00 2001 From: imp2002 Date: Tue, 31 Jan 2023 22:56:19 +0800 Subject: [PATCH] fix: remove "Agreement" in edit application error (#1506) --- web/src/Setting.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/src/Setting.js b/web/src/Setting.js index c1c7618e..e0b16d33 100644 --- a/web/src/Setting.js +++ b/web/src/Setting.js @@ -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; } }