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]);
|
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
|
class DatabaseSeeder extends Seeder
|
||||||
{
|
{
|
||||||
public function run(): void
|
// public function run(): void
|
||||||
{
|
// {
|
||||||
$this->call(BreathingTemplateSeeder::class);
|
// $this->call(BreathingTemplateSeeder::class);
|
||||||
}
|
// }
|
||||||
/**
|
/**
|
||||||
* Seed the application's database.
|
* Seed the application's database.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -76,6 +76,7 @@
|
|||||||
Route::put('breathing-templates/{id}', [BreathingExerciseController::class, 'updateTemplate']);
|
Route::put('breathing-templates/{id}', [BreathingExerciseController::class, 'updateTemplate']);
|
||||||
Route::delete('breathing-templates/{id}', [BreathingExerciseController::class, 'deleteTemplate']);
|
Route::delete('breathing-templates/{id}', [BreathingExerciseController::class, 'deleteTemplate']);
|
||||||
Route::get('user-templates', [BreathingExerciseController::class, 'getUserTemplates']);
|
Route::get('user-templates', [BreathingExerciseController::class, 'getUserTemplates']);
|
||||||
|
Route::get('breathing-sessions', [BreathingExerciseController::class, 'getSessions']);
|
||||||
|
|
||||||
/// worry box feature
|
/// worry box feature
|
||||||
Route::prefix('worries')->controller(WorryController::class)->group(function () {
|
Route::prefix('worries')->controller(WorryController::class)->group(function () {
|
||||||
|
|||||||
Reference in New Issue
Block a user