feat: ations

This commit is contained in:
2026-05-17 13:28:02 +02:00
parent 1964b60949
commit 2b6a680d22
9 changed files with 302 additions and 18 deletions
+9
View File
@@ -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);