fix: enable the only language for login page

This commit is contained in:
Yang Luo 2024-03-09 11:28:23 +08:00
parent d25eaa65cd
commit 31b7000f6a

View File

@ -521,6 +521,15 @@ class LoginPage extends React.Component {
</div> </div>
); );
} else if (signinItem.name === "Languages") { } else if (signinItem.name === "Languages") {
const languages = application.organizationObj.languages;
if (languages.length <= 1) {
const language = (languages.length === 1) ? languages[0] : "en";
if (Setting.getLanguage() !== language) {
Setting.setLanguage(language);
}
return null;
}
return ( return (
<div className="login-languages"> <div className="login-languages">
<div dangerouslySetInnerHTML={{__html: signinItem.label}} /> <div dangerouslySetInnerHTML={{__html: signinItem.label}} />