diff --git a/frontend/src/components/forms/User.jsx b/frontend/src/components/forms/User.jsx
index 00ea0537..d296fa63 100644
--- a/frontend/src/components/forms/User.jsx
+++ b/frontend/src/components/forms/User.jsx
@@ -41,6 +41,8 @@ const User = ({ user = null, isOpen, onClose }) => {
mode: 'uncontrolled',
initialValues: {
username: '',
+ first_name: '',
+ last_name: '',
email: '',
user_level: '0',
password: '',
@@ -52,7 +54,7 @@ const User = ({ user = null, isOpen, onClose }) => {
username: !values.username
? 'Username is required'
: values.user_level == USER_LEVELS.STREAMER &&
- !values.username.match(/^[a-z0-9]+$/i)
+ !values.username.match(/^[a-z0-9]+$/i)
? 'Streamer username must be alphanumeric'
: null,
password:
@@ -127,6 +129,8 @@ const User = ({ user = null, isOpen, onClose }) => {
form.setValues({
username: user.username,
+ first_name: user.first_name || '',
+ last_name: user.last_name || '',
email: user.email,
user_level: `${user.user_level}`,
channel_profiles:
@@ -170,6 +174,14 @@ const User = ({ user = null, isOpen, onClose }) => {
key={form.key('username')}
/>
+
+
{
key={form.key('email')}
/>
+
+