From 7584d2d7a7110aef0331ebfa178b2295842c59fa Mon Sep 17 00:00:00 2001 From: MCMXC <16797721+mcmxcdev@users.noreply.github.com> Date: Sat, 10 Feb 2024 18:19:14 -0700 Subject: refactor: project maintenance - work in progress --- .../Http/Api/Static/AnnouncementsController.ts | 20 ++++++++------------ app/Controllers/Http/Api/Static/EmptyController.ts | 6 +++--- .../Http/Api/Static/FeaturesController.ts | 6 +++--- 3 files changed, 14 insertions(+), 18 deletions(-) (limited to 'app/Controllers/Http/Api') diff --git a/app/Controllers/Http/Api/Static/AnnouncementsController.ts b/app/Controllers/Http/Api/Static/AnnouncementsController.ts index c20707b..4ae9d0e 100644 --- a/app/Controllers/Http/Api/Static/AnnouncementsController.ts +++ b/app/Controllers/Http/Api/Static/AnnouncementsController.ts @@ -1,20 +1,16 @@ -import type { HttpContextContract } from '@ioc:Adonis/Core/HttpContext'; -import Application from '@ioc:Adonis/Core/Application'; -import path from 'node:path'; -import fs from 'fs-extra'; +import type { HttpContext } from '@adonisjs/core/http' +import { app } from '@adonisjs/core/services/app' +import path from 'node:path' +import fs from 'fs-extra' export default class AnnouncementsController { - public async show({ response, params }: HttpContextContract) { - const announcement = path.join( - Application.resourcesPath(), - 'announcements', - `${params.version}.json`, - ); + public async show({ response, params }: HttpContext) { + const announcement = path.join(app.resourcesPath(), 'announcements', `${params.version}.json`) if (await fs.pathExists(announcement)) { - return response.download(announcement); + return response.download(announcement) } - return response.status(404).send('No announcement found.'); + return response.status(404).send('No announcement found.') } } diff --git a/app/Controllers/Http/Api/Static/EmptyController.ts b/app/Controllers/Http/Api/Static/EmptyController.ts index a07790e..ff05b1c 100644 --- a/app/Controllers/Http/Api/Static/EmptyController.ts +++ b/app/Controllers/Http/Api/Static/EmptyController.ts @@ -1,7 +1,7 @@ -import type { HttpContextContract } from '@ioc:Adonis/Core/HttpContext'; +import type { HttpContext } from '@adonisjs/core/http' export default class EmptyController { - public async show({ response }: HttpContextContract) { - return response.send([]); + public async show({ response }: HttpContext) { + return response.send([]) } } diff --git a/app/Controllers/Http/Api/Static/FeaturesController.ts b/app/Controllers/Http/Api/Static/FeaturesController.ts index d471b11..9e14c10 100644 --- a/app/Controllers/Http/Api/Static/FeaturesController.ts +++ b/app/Controllers/Http/Api/Static/FeaturesController.ts @@ -1,7 +1,7 @@ -import type { HttpContextContract } from '@ioc:Adonis/Core/HttpContext'; +import type { HttpContext } from '@adonisjs/core/http' export default class FeaturesController { - public async show({ response }: HttpContextContract) { + public async show({ response }: HttpContext) { return response.send({ isServiceProxyEnabled: true, isWorkspaceEnabled: true, @@ -9,6 +9,6 @@ export default class FeaturesController { isSettingsWSEnabled: false, isMagicBarEnabled: true, isTodosEnabled: true, - }); + }) } } -- cgit v1.2.3-70-g09d2