feat: servay to login and profile response

This commit is contained in:
2026-06-08 16:54:42 +03:30
parent 52627fcf85
commit bf3aa7bb82
+14 -1
View File
@@ -80,7 +80,13 @@ public function loginV2(Request $request)
$this->linkReferral($user, $response);
$access_token = $user->createToken('user')->plainTextToken;
// Whether this user has answered any survey question.
$user->setAttribute(
'has_answered_survey',
\App\Models\SurveyAnswer::where('user_id', $user->id)->exists()
);
return [
'email' => $user->email,
'identifier' => $user->identifier,
@@ -559,6 +565,13 @@ public function profile(Request $request)
: [];
$user->load(['breathingSessions.template']);
// Whether this user has answered any survey question.
$user->setAttribute(
'has_answered_survey',
\App\Models\SurveyAnswer::where('user_id', $user->id)->exists()
);
return response()->json([
'user' => $user,
'reminders' => $reminders,