diff --git a/app/Resources/Api/Backend/Users/User.php b/app/Resources/Api/Backend/Users/User.php index d61ea19..dc67c71 100644 --- a/app/Resources/Api/Backend/Users/User.php +++ b/app/Resources/Api/Backend/Users/User.php @@ -55,7 +55,7 @@ protected function getFields() ]); }), - Field::create('parent_email')->validates('required|string|email|different:email|max:255'), + Field::create('parent_email')->validates('nullable|string|email|different:email|max:255'), Field::create('birthday')->validates('required|date|before:today'), Field::create('zipcode') ->validates('required|integer|exists:zipcodes,zipcode') diff --git a/app/Resources/Api/User.php b/app/Resources/Api/User.php index 16d7740..9966ebf 100644 --- a/app/Resources/Api/User.php +++ b/app/Resources/Api/User.php @@ -101,7 +101,7 @@ protected function getFields() ->validates(function (Model $user) { return $user->hasVerifiedEmail() ? 'in:'.$user->parent_email - : 'required|string|email|different:email|max:255'; + : 'nullable|string|email|different:email|max:255'; }), Field::create('description')->validates('nullable|string'),