mirror of
https://github.com/fallenbagel/jellyseerr.git
synced 2026-01-01 04:08:45 -05:00
@@ -30,6 +30,7 @@ const messages = defineMessages({
|
|||||||
general: 'General',
|
general: 'General',
|
||||||
generalsettings: 'General Settings',
|
generalsettings: 'General Settings',
|
||||||
displayName: 'Display Name',
|
displayName: 'Display Name',
|
||||||
|
email: 'Email',
|
||||||
save: 'Save Changes',
|
save: 'Save Changes',
|
||||||
saving: 'Saving…',
|
saving: 'Saving…',
|
||||||
mediaServerUser: '{mediaServerName} User',
|
mediaServerUser: '{mediaServerName} User',
|
||||||
@@ -121,6 +122,7 @@ const UserGeneralSettings: React.FC = () => {
|
|||||||
<Formik
|
<Formik
|
||||||
initialValues={{
|
initialValues={{
|
||||||
displayName: data?.username,
|
displayName: data?.username,
|
||||||
|
email: data?.email,
|
||||||
discordId: data?.discordId,
|
discordId: data?.discordId,
|
||||||
locale: data?.locale,
|
locale: data?.locale,
|
||||||
region: data?.region,
|
region: data?.region,
|
||||||
@@ -136,6 +138,7 @@ const UserGeneralSettings: React.FC = () => {
|
|||||||
try {
|
try {
|
||||||
await axios.post(`/api/v1/user/${user?.id}/settings/main`, {
|
await axios.post(`/api/v1/user/${user?.id}/settings/main`, {
|
||||||
username: values.displayName,
|
username: values.displayName,
|
||||||
|
email: values.email,
|
||||||
discordId: values.discordId,
|
discordId: values.discordId,
|
||||||
locale: values.locale,
|
locale: values.locale,
|
||||||
region: values.region,
|
region: values.region,
|
||||||
@@ -245,6 +248,24 @@ const UserGeneralSettings: React.FC = () => {
|
|||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div className="form-row">
|
||||||
|
<label htmlFor="email" className="text-label">
|
||||||
|
{intl.formatMessage(messages.email)}
|
||||||
|
</label>
|
||||||
|
<div className="form-input-area">
|
||||||
|
<div className="form-input-field">
|
||||||
|
<Field
|
||||||
|
id="email"
|
||||||
|
name="email"
|
||||||
|
type="text"
|
||||||
|
placeholder={user?.email}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
{errors.email && touched.email && (
|
||||||
|
<div className="error">{errors.email}</div>
|
||||||
|
)}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div className="form-row">
|
<div className="form-row">
|
||||||
<label htmlFor="discordId" className="text-label">
|
<label htmlFor="discordId" className="text-label">
|
||||||
{intl.formatMessage(messages.discordId)}
|
{intl.formatMessage(messages.discordId)}
|
||||||
|
|||||||
Reference in New Issue
Block a user