diff options
Diffstat (limited to 'app/Controllers/Http/WorkspaceController.ts')
-rw-r--r-- | app/Controllers/Http/WorkspaceController.ts | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/app/Controllers/Http/WorkspaceController.ts b/app/Controllers/Http/WorkspaceController.ts index 70af343..6cecf69 100644 --- a/app/Controllers/Http/WorkspaceController.ts +++ b/app/Controllers/Http/WorkspaceController.ts | |||
@@ -1,6 +1,6 @@ | |||
1 | import type { HttpContextContract } from '@ioc:Adonis/Core/HttpContext'; | 1 | import type { HttpContext } from '@adonisjs/core/http'; |
2 | import { validator, schema } from '@ioc:Adonis/Core/Validator'; | 2 | import { validator, schema } from '@adonisjs/validator'; |
3 | import Workspace from 'App/Models/Workspace'; | 3 | import Workspace from '#app/Models/Workspace'; |
4 | import { v4 as uuid } from 'uuid'; | 4 | import { v4 as uuid } from 'uuid'; |
5 | 5 | ||
6 | const createSchema = schema.create({ | 6 | const createSchema = schema.create({ |
@@ -17,7 +17,7 @@ const deleteSchema = schema.create({ | |||
17 | 17 | ||
18 | export default class WorkspaceController { | 18 | export default class WorkspaceController { |
19 | // Create a new workspace for user | 19 | // Create a new workspace for user |
20 | public async create({ request, response, auth }: HttpContextContract) { | 20 | public async create({ request, response, auth }: HttpContext) { |
21 | // @ts-expect-error Property 'user' does not exist on type 'HttpContextContract'. | 21 | // @ts-expect-error Property 'user' does not exist on type 'HttpContextContract'. |
22 | const user = auth.user ?? request.user; | 22 | const user = auth.user ?? request.user; |
23 | 23 | ||
@@ -67,7 +67,7 @@ export default class WorkspaceController { | |||
67 | }); | 67 | }); |
68 | } | 68 | } |
69 | 69 | ||
70 | public async edit({ request, response, auth, params }: HttpContextContract) { | 70 | public async edit({ request, response, auth, params }: HttpContext) { |
71 | // @ts-expect-error Property 'user' does not exist on type 'HttpContextContract'. | 71 | // @ts-expect-error Property 'user' does not exist on type 'HttpContextContract'. |
72 | const user = auth.user ?? request.user; | 72 | const user = auth.user ?? request.user; |
73 | 73 | ||
@@ -113,12 +113,7 @@ export default class WorkspaceController { | |||
113 | }); | 113 | }); |
114 | } | 114 | } |
115 | 115 | ||
116 | public async delete({ | 116 | public async delete({ request, response, auth, params }: HttpContext) { |
117 | request, | ||
118 | response, | ||
119 | auth, | ||
120 | params, | ||
121 | }: HttpContextContract) { | ||
122 | // @ts-expect-error Property 'user' does not exist on type 'HttpContextContract'. | 117 | // @ts-expect-error Property 'user' does not exist on type 'HttpContextContract'. |
123 | const user = auth.user ?? request.user; | 118 | const user = auth.user ?? request.user; |
124 | 119 | ||
@@ -155,7 +150,7 @@ export default class WorkspaceController { | |||
155 | } | 150 | } |
156 | 151 | ||
157 | // List all workspaces a user has created | 152 | // List all workspaces a user has created |
158 | public async list({ request, response, auth }: HttpContextContract) { | 153 | public async list({ request, response, auth }: HttpContext) { |
159 | // @ts-expect-error Property 'user' does not exist on type 'HttpContextContract'. | 154 | // @ts-expect-error Property 'user' does not exist on type 'HttpContextContract'. |
160 | const user = auth.user ?? request.user; | 155 | const user = auth.user ?? request.user; |
161 | 156 | ||