Fixed Bug 57634: Web: Client: People: Fixed displaying "Sex" field for personal mode

This commit is contained in:
Ilya Oleshko 2022-06-20 21:41:43 +03:00
parent d6ad1325f6
commit 46d495080a

View File

@ -841,34 +841,35 @@ class UpdateUserForm extends React.Component {
maxLength={50}
maxLabelWidth={maxLabelWidth}
/>
{!personal && (
<DateField
calendarHeaderContent={`${t("CalendarSelectDate")}:`}
labelText={`${t("Translations:Birthdate")}:`}
inputName="birthday"
inputClassName="date-picker_input-birthday"
inputValue={birthdayDateValue}
inputIsDisabled={isLoading}
inputOnChange={this.onBirthdayDateChange}
inputTabIndex={6}
locale={language}
maxLabelWidth={maxLabelWidth}
/>
)}
<RadioField
labelText={`${t("Translations:Sex")}:`}
radioName="sex"
radioValue={profile.sex}
radioOptions={[
{ value: "male", label: t("Translations:MaleSexStatus") },
{ value: "female", label: t("Translations:FemaleSexStatus") },
]}
radioIsDisabled={isLoading}
radioOnChange={this.onInputChange}
maxLabelWidth={maxLabelWidth}
/>
{!personal && (
<>
<DateField
calendarHeaderContent={`${t("CalendarSelectDate")}:`}
labelText={`${t("Translations:Birthdate")}:`}
inputName="birthday"
inputClassName="date-picker_input-birthday"
inputValue={birthdayDateValue}
inputIsDisabled={isLoading}
inputOnChange={this.onBirthdayDateChange}
inputTabIndex={6}
locale={language}
maxLabelWidth={maxLabelWidth}
/>
<RadioField
labelText={`${t("Translations:Sex")}:`}
radioName="sex"
radioValue={profile.sex}
radioOptions={[
{ value: "male", label: t("Translations:MaleSexStatus") },
{
value: "female",
label: t("Translations:FemaleSexStatus"),
},
]}
radioIsDisabled={isLoading}
radioOnChange={this.onInputChange}
maxLabelWidth={maxLabelWidth}
/>
<RadioField
labelText={`${t("Common:Type")}:`}
radioName="isVisitor"