From 8b64d319627b564995438b5b14fe4797272992f7 Mon Sep 17 00:00:00 2001 From: Michal Feher Date: Tue, 17 Jan 2023 12:21:26 +0100 Subject: [PATCH] employees endpoint --- app/src/plugins/app/_config/main.ts | 4 ++-- be/app/Http/Resources/UserCollection.php | 1 + be/app/Http/Resources/UserResource.php | 1 + be/routes/api.php | 11 +++++++++++ 4 files changed, 15 insertions(+), 2 deletions(-) diff --git a/app/src/plugins/app/_config/main.ts b/app/src/plugins/app/_config/main.ts index f8a0287..d562794 100644 --- a/app/src/plugins/app/_config/main.ts +++ b/app/src/plugins/app/_config/main.ts @@ -63,13 +63,13 @@ const options: Options = { 'POST v1/tasks/(id)': true, 'DELETE v1/tasks/(id)': true, - 'GET v1/teams/(id)': true, + 'GET v1/teams/(id)': false, 'POST v1/teams/(id)': true, 'DELETE v1/teams/(id)': true, 'GET v1/teams': false, 'POST v1/teams': true, - 'GET v1/employees': true, + 'GET v1/employees': false, 'GET v1/search': true, 'POST v1/tasks': true, diff --git a/be/app/Http/Resources/UserCollection.php b/be/app/Http/Resources/UserCollection.php index 8655460..664d915 100644 --- a/be/app/Http/Resources/UserCollection.php +++ b/be/app/Http/Resources/UserCollection.php @@ -16,6 +16,7 @@ class UserCollection extends ResourceCollection { return [ 'data' => $this->collection, + 'status' => 200 ]; } } diff --git a/be/app/Http/Resources/UserResource.php b/be/app/Http/Resources/UserResource.php index 8b2d209..b036517 100644 --- a/be/app/Http/Resources/UserResource.php +++ b/be/app/Http/Resources/UserResource.php @@ -18,6 +18,7 @@ class UserResource extends JsonResource 'id' => $this->id, 'name' => $this->firstname, 'surname' => $this->lastname, + 'email' => $this->email, 'code' => $this->code, 'work_start' => $this->work_start, 'work_end' => $this->work_end, diff --git a/be/routes/api.php b/be/routes/api.php index d4c609e..6161d23 100644 --- a/be/routes/api.php +++ b/be/routes/api.php @@ -1,7 +1,10 @@