Skip to content

Commit f158da0

Browse files
committed
refactor: add assertice message
1 parent ba94af4 commit f158da0

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

src/constants/commands.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ export const VERIFY = {
1414
options: [
1515
{
1616
name: "dev",
17-
description: "want to verify from main site?",
17+
description: "Use new website for verification.",
1818
type: 5,
1919
required: false,
2020
},

src/controllers/baseHandler.ts

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,14 @@ export async function baseHandler(
6262
}
6363
case getCommandName(VERIFY): {
6464
const data = message.data?.options as Array<messageRequestDataOptions>;
65-
const dev = data.find(
66-
(item) => item.name === "dev"
67-
) as unknown as DevFlag;
65+
const devOption = data?.find((item) => item.name === "dev");
66+
const dev = devOption
67+
? ({
68+
name: devOption.name,
69+
type: devOption.type,
70+
value: Boolean(devOption.value),
71+
} as DevFlag)
72+
: undefined;
6873
return await verifyCommand(
6974
message.member.user.id,
7075
message.member.user.avatar,

0 commit comments

Comments
 (0)