feat: ations
This commit is contained in:
@@ -80,6 +80,7 @@ class AuthController extends Controller
|
||||
{
|
||||
$user = $request->user();
|
||||
$data = $request->validated();
|
||||
$nutritionGoals = $data['nutritionGoals'] ?? null;
|
||||
|
||||
if ($request->hasFile('avatar')) {
|
||||
if ($user->avatar_url) {
|
||||
@@ -91,6 +92,14 @@ class AuthController extends Controller
|
||||
}
|
||||
|
||||
unset($data['avatar']);
|
||||
unset($data['nutritionGoals']);
|
||||
|
||||
if (is_array($nutritionGoals)) {
|
||||
$data['daily_calorie_goal'] = $nutritionGoals['calories'];
|
||||
$data['daily_protein_goal'] = $nutritionGoals['proteins'];
|
||||
$data['daily_carbs_goal'] = $nutritionGoals['carbs'];
|
||||
$data['daily_fats_goal'] = $nutritionGoals['fats'];
|
||||
}
|
||||
|
||||
if (! empty($data)) {
|
||||
$user->update($data);
|
||||
|
||||
Reference in New Issue
Block a user