From 9d55443ad249c3aa3b4c4a8fc5fdcd97716436c6 Mon Sep 17 00:00:00 2001 From: Arthur DANJOU Date: Thu, 1 Jul 2021 23:25:31 +0200 Subject: [PATCH] Working Signed-off-by: Arthur DANJOU --- app/Controllers/Http/StatesController.ts | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/app/Controllers/Http/StatesController.ts b/app/Controllers/Http/StatesController.ts index 9a1ebf3..ffcfe17 100755 --- a/app/Controllers/Http/StatesController.ts +++ b/app/Controllers/Http/StatesController.ts @@ -2,18 +2,22 @@ import {HttpContextContract} from "@ioc:Adonis/Core/HttpContext"; import Redis from "@ioc:Adonis/Addons/Redis"; import {UpdateGitHubReadme} from "App/Tasks/UpdateGithubReadme"; -const STATES = [ - {sleeping: 'is_sleeping'}, - {listening: 'is_listening_music'}, - {developing: 'is_developing'}, - {learning: 'is_learning'} +interface STATE { + state: string +} + +const STATES: Array = [ + {state: 'developing'}, + {state: 'learning'}, + {state: 'listening_music'}, + {state: 'learning'} ] export default class StatesController { public async get({response}: HttpContextContract) { const states = STATES.map(async state => { - return this.getStatus(await Redis.get(`states:${state}`)) + return this.getStatus(await Redis.get(`is_${state}`)) }) return response.status(200).send({