Procházet zdrojové kódy

Register form readonly when mailer is not set up

Shun Miyazawa před 3 roky
rodič
revize
779c549cce

+ 1 - 0
packages/app/src/components/LoginForm.tsx

@@ -399,6 +399,7 @@ export const LoginForm = (props: LoginFormProps): JSX.Element => {
             </div>
             </div>
             {/* email */}
             {/* email */}
             <input type="email"
             <input type="email"
+              readOnly={!isMailerSetup && isEmailAuthenticationEnabled}
               className="form-control rounded-0"
               className="form-control rounded-0"
               onChange={(e) => { setEmailForRegister(e.target.value) }}
               onChange={(e) => { setEmailForRegister(e.target.value) }}
               placeholder={t('Email')}
               placeholder={t('Email')}

+ 1 - 1
packages/app/src/pages/login.page.tsx

@@ -54,7 +54,7 @@ const LoginPage: NextPage<Props> = (props: Props) => {
         isRegistrationEnabled={true}
         isRegistrationEnabled={true}
         registrationWhiteList={props.registrationWhiteList}
         registrationWhiteList={props.registrationWhiteList}
         isPasswordResetEnabled={true}
         isPasswordResetEnabled={true}
-        isMailerSetup={true}
+        isMailerSetup={props.isMailerSetup}
       />
       />
     </NoLoginLayout>
     </NoLoginLayout>
   );
   );