feat: add user sessoins
This commit is contained in:
@@ -118,5 +118,14 @@ public function completeSession(Request $request)
|
||||
return response()->json(['message' => 'Session completed', 'session' => $session]);
|
||||
}
|
||||
|
||||
public function getSessions()
|
||||
{
|
||||
$user = auth()->user();
|
||||
$templates = BreathingTemplate::where('user_id', $user->id)->get();
|
||||
$sessions = UserBreathingSession::with('template')->where('user_id', $user->id)->get();
|
||||
|
||||
return response()->json($sessions);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -8,10 +8,10 @@
|
||||
|
||||
class DatabaseSeeder extends Seeder
|
||||
{
|
||||
public function run(): void
|
||||
{
|
||||
$this->call(BreathingTemplateSeeder::class);
|
||||
}
|
||||
// public function run(): void
|
||||
// {
|
||||
// $this->call(BreathingTemplateSeeder::class);
|
||||
// }
|
||||
/**
|
||||
* Seed the application's database.
|
||||
*/
|
||||
|
||||
@@ -76,6 +76,7 @@
|
||||
Route::put('breathing-templates/{id}', [BreathingExerciseController::class, 'updateTemplate']);
|
||||
Route::delete('breathing-templates/{id}', [BreathingExerciseController::class, 'deleteTemplate']);
|
||||
Route::get('user-templates', [BreathingExerciseController::class, 'getUserTemplates']);
|
||||
Route::get('breathing-sessions', [BreathingExerciseController::class, 'getSessions']);
|
||||
|
||||
/// worry box feature
|
||||
Route::prefix('worries')->controller(WorryController::class)->group(function () {
|
||||
|
||||
Reference in New Issue
Block a user