fix routes
This commit is contained in:
21
src/index.ts
21
src/index.ts
@@ -37,10 +37,8 @@ const haService = new HomeAssistantService(haClient);
|
||||
const tidalClient = new TidalClient(server.axios.tidal);
|
||||
const tidalService = new TidalService(tidalClient);
|
||||
|
||||
server.register(
|
||||
async (fastify) => {
|
||||
// HOME ASSISTANT
|
||||
fastify.get("/homeassistant/desk/position", async (_request, reply) => {
|
||||
server.get("/homeassistant/desk/position", async (_request, reply) => {
|
||||
const result = await haService.getDeskPosition();
|
||||
|
||||
if (!result) {
|
||||
@@ -55,7 +53,7 @@ server.register(
|
||||
};
|
||||
});
|
||||
|
||||
fastify.post(
|
||||
server.post(
|
||||
"/homeassistant/desk/stand",
|
||||
{ preHandler: verifyAPIKey },
|
||||
async (_request, reply) => {
|
||||
@@ -70,7 +68,7 @@ server.register(
|
||||
},
|
||||
);
|
||||
|
||||
fastify.get("/homeassistant/temperature", async (_request, reply) => {
|
||||
server.get("/homeassistant/temperature", async (_request, reply) => {
|
||||
const result = await haService.getTemperatureText();
|
||||
|
||||
if (!result) {
|
||||
@@ -84,7 +82,7 @@ server.register(
|
||||
});
|
||||
|
||||
// TIDAL
|
||||
fastify.get("/tidal/song", async (_request, reply) => {
|
||||
server.get("/tidal/song", async (_request, reply) => {
|
||||
const result = await tidalService.getSong();
|
||||
|
||||
if (!result) {
|
||||
@@ -95,7 +93,7 @@ server.register(
|
||||
return { result };
|
||||
});
|
||||
|
||||
fastify.get("/tidal/songFormatted", async (_request, reply) => {
|
||||
server.get("/tidal/songFormatted", async (_request, reply) => {
|
||||
const result = await tidalService.getSongFormatted();
|
||||
|
||||
if (!result) {
|
||||
@@ -106,7 +104,7 @@ server.register(
|
||||
return { result };
|
||||
});
|
||||
|
||||
fastify.get("/tidal/volume", async (_request, reply) => {
|
||||
server.get("/tidal/volume", async (_request, reply) => {
|
||||
const result = await tidalService.getVolume();
|
||||
|
||||
if (!result) {
|
||||
@@ -117,7 +115,7 @@ server.register(
|
||||
return { result };
|
||||
});
|
||||
|
||||
fastify.post(
|
||||
server.post(
|
||||
"/tidal/volume",
|
||||
{ preHandler: verifyAPIKey },
|
||||
async (request, reply) => {
|
||||
@@ -134,12 +132,9 @@ server.register(
|
||||
);
|
||||
|
||||
// Default
|
||||
fastify.get("/ping", async (_request, _reply) => {
|
||||
server.get("/ping", async (_request, _reply) => {
|
||||
return "pong\n";
|
||||
});
|
||||
},
|
||||
{ prefix: "/api" },
|
||||
);
|
||||
|
||||
server.listen(
|
||||
{ port: parseInt(Config.port, 10), host: "0.0.0.0" },
|
||||
|
||||
Reference in New Issue
Block a user