From fb070065dbaafe73608fcbb7cd8be5cb7df8955f Mon Sep 17 00:00:00 2001 From: karishmas6 Date: Thu, 10 Oct 2024 05:47:42 +0530 Subject: [PATCH] feat: get all robots /api/robots --- server/src/api/record.ts | 8 ++++---- server/src/api/run.ts | 4 ---- 2 files changed, 4 insertions(+), 8 deletions(-) delete mode 100644 server/src/api/run.ts diff --git a/server/src/api/record.ts b/server/src/api/record.ts index b892d3c6..f06ae52f 100644 --- a/server/src/api/record.ts +++ b/server/src/api/record.ts @@ -1,6 +1,7 @@ import { readFile, readFiles } from "../workflow-management/storage"; import { Router, Request, Response } from 'express'; import { requireAPIKey } from "../middlewares/api"; +import Robot from "../models/Robot"; const router = Router(); const formatRecording = (recordingData: any) => { @@ -29,11 +30,10 @@ const formatRecording = (recordingData: any) => { router.get("/robots", requireAPIKey, async (req: Request, res: Response) => { try { - const fileContents = await readFiles('./../storage/recordings/'); + const recordings = await Robot.findAll(); - const formattedRecordings = fileContents.map((fileContent: string) => { - const recordingData = JSON.parse(fileContent); - return formatRecording(recordingData); + const formattedRecordings = recordings.map((recording: any) => { + return formatRecording(recording); }); const response = { diff --git a/server/src/api/run.ts b/server/src/api/run.ts deleted file mode 100644 index ea419e49..00000000 --- a/server/src/api/run.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { readFile, readFiles } from "../workflow-management/storage"; -import { Router, Request, Response } from 'express'; -import { requireAPIKey } from "../middlewares/api"; -const router = Router(); \ No newline at end of file