+
Date: Sat, 16 May 2026 05:03:02 +0000
Subject: [PATCH 2/2] fix(frontend): fixed review comments
---
.../frontend/src/lib/remotes/auth.remote.ts | 8 +--
.../frontend/src/lib/remotes/bot.remote.ts | 71 +++++++++----------
2 files changed, 38 insertions(+), 41 deletions(-)
diff --git a/packages/frontend/src/lib/remotes/auth.remote.ts b/packages/frontend/src/lib/remotes/auth.remote.ts
index 3b244c0..13fca30 100644
--- a/packages/frontend/src/lib/remotes/auth.remote.ts
+++ b/packages/frontend/src/lib/remotes/auth.remote.ts
@@ -3,13 +3,13 @@ import { env } from "$env/dynamic/private";
import { loginSchema, registerSchema } from "@hallmaster/backend/dto";
import { error, invalid, redirect } from "@sveltejs/kit";
-export const register = form(registerSchema, async (data) => {
+export const register = form(registerSchema, async (payload) => {
const response = await fetch(`${env.API_URL}/auth/register`, {
method: "POST",
headers: {
"Content-Type": "application/json",
},
- body: JSON.stringify(data),
+ body: JSON.stringify(payload),
});
switch (response.status) {
@@ -30,13 +30,13 @@ export const register = form(registerSchema, async (data) => {
}
});
-export const login = form(loginSchema, async (data, issue) => {
+export const login = form(loginSchema, async (payload, issue) => {
const response = await fetch(`${env.API_URL}/auth/login`, {
method: "POST",
headers: {
"Content-Type": "application/json",
},
- body: JSON.stringify(data),
+ body: JSON.stringify(payload),
});
switch (response.status) {
diff --git a/packages/frontend/src/lib/remotes/bot.remote.ts b/packages/frontend/src/lib/remotes/bot.remote.ts
index db5396d..70ff385 100644
--- a/packages/frontend/src/lib/remotes/bot.remote.ts
+++ b/packages/frontend/src/lib/remotes/bot.remote.ts
@@ -3,7 +3,7 @@ import { env } from "$env/dynamic/private";
import { CreateBotSchema, UpdateBotSchema, type GetBotDto } from "@hallmaster/backend/dto";
import { error, redirect } from "@sveltejs/kit";
-export const createBot = form(CreateBotSchema, async (data) => {
+export const createBot = form(CreateBotSchema, async (payload) => {
const token = getRequestEvent().cookies.get("token");
const response = await fetch(`${env.API_URL}/bot`, {
@@ -12,7 +12,7 @@ export const createBot = form(CreateBotSchema, async (data) => {
"Content-Type": "application/json",
Authorization: `Bearer ${token}`,
},
- body: JSON.stringify(data),
+ body: JSON.stringify(payload),
});
switch (response.status) {
@@ -48,20 +48,20 @@ export const getBot = query(async () => {
return error(404, "Bot not found");
default:
- return error(500, "An error occured");
+ return error(500, "An error occurred");
}
});
-export const updateBotToken = form(UpdateBotSchema.pick({ token: true }), async (token) => {
- const userToken = getRequestEvent().cookies.get("token");
+export const updateBotToken = form(UpdateBotSchema.pick({ token: true }), async (payload) => {
+ const token = getRequestEvent().cookies.get("token");
const response = await fetch(new URL("/bot", env.API_URL), {
method: "PATCH",
headers: {
"Content-Type": "application/json",
- Authorization: `Bearer ${userToken}`,
+ Authorization: `Bearer ${token}`,
},
- body: JSON.stringify(token),
+ body: JSON.stringify(payload),
});
switch (response.status) {
@@ -75,36 +75,33 @@ export const updateBotToken = form(UpdateBotSchema.pick({ token: true }), async
default:
console.error(await response.text());
- return error(500, "An error occured");
+ return error(500, "An error occurred");
}
});
-export const updateBotImage = form(
- UpdateBotSchema.pick({ dockerImage: true }),
- async (dockerImage) => {
- const token = getRequestEvent().cookies.get("token");
-
- const response = await fetch(new URL("/bot", env.API_URL), {
- method: "PATCH",
- headers: {
- "Content-Type": "application/json",
- Authorization: `Bearer ${token}`,
- },
- body: JSON.stringify(dockerImage),
- });
-
- switch (response.status) {
- case 202:
- getBot().set(await response.json());
- return;
- case 401:
- return error(401, "Unauthorized");
- case 404:
- return error(404, "Bot not found");
-
- default:
- console.error(await response.text());
- return error(500, "An error occured");
- }
- },
-);
+export const updateBotImage = form(UpdateBotSchema.pick({ dockerImage: true }), async (payload) => {
+ const token = getRequestEvent().cookies.get("token");
+
+ const response = await fetch(new URL("/bot", env.API_URL), {
+ method: "PATCH",
+ headers: {
+ "Content-Type": "application/json",
+ Authorization: `Bearer ${token}`,
+ },
+ body: JSON.stringify(payload),
+ });
+
+ switch (response.status) {
+ case 202:
+ getBot().set(await response.json());
+ return;
+ case 401:
+ return error(401, "Unauthorized");
+ case 404:
+ return error(404, "Bot not found");
+
+ default:
+ console.error(await response.text());
+ return error(500, "An error occurred");
+ }
+});