Skip to content

Commit 10125b8

Browse files
Merge branch 'develop' into add-addount-id
2 parents 60ee827 + 1c89818 commit 10125b8

File tree

4 files changed

+13
-4
lines changed

4 files changed

+13
-4
lines changed

config/config.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,23 @@ import {
33
RDS_BASE_API_URL,
44
RDS_BASE_STAGING_API_URL,
55
RDS_BASE_DEVELOPMENT_API_URL,
6+
VERIFICATION_SITE_URL,
7+
STAGING_VERIFICATION_SITE_URL,
68
} from "../src/constants/urls";
79

810
const config = (env: env) => {
911
const environment: environment = {
1012
production: {
1113
RDS_BASE_API_URL: RDS_BASE_API_URL,
14+
VERIFICATION_SITE_URL: VERIFICATION_SITE_URL,
1215
},
1316
staging: {
1417
RDS_BASE_API_URL: RDS_BASE_STAGING_API_URL,
18+
VERIFICATION_SITE_URL: STAGING_VERIFICATION_SITE_URL,
1519
},
1620
default: {
1721
RDS_BASE_API_URL: RDS_BASE_DEVELOPMENT_API_URL,
22+
VERIFICATION_SITE_URL: STAGING_VERIFICATION_SITE_URL,
1823
},
1924
};
2025

src/constants/urls.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ export const RDS_BASE_STAGING_API_URL = "https://staging-api.realdevsquad.com";
33
export const RDS_BASE_DEVELOPMENT_API_URL = "http://localhost:3000"; // If needed, modify the URL to your local API server
44

55
export const DISCORD_BASE_URL = "https://discord.com/api/v10";
6-
export const VERIFICATION_SITE_URL = "https://my.realdevsquad.com";
7-
export const STAGING_API_BASE_URL = "https://staging-api.realdevsquad.com";
86
export const DISCORD_AVATAR_BASE_URL = "https://cdn.discordapp.com/avatars";
7+
8+
export const VERIFICATION_SITE_URL = "https://my.realdevsquad.com";
9+
export const STAGING_VERIFICATION_SITE_URL =
10+
"https://staging-my.realdevsquad.com";

src/controllers/verifyCommand.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { VERIFICATION_SITE_URL } from "../constants/urls";
1+
import config from "../../config/config";
22
import { env } from "../typeDefinitions/default.types";
33
import { discordTextResponse } from "../utils/discordResponse";
44
import { generateUniqueToken } from "../utils/generateUniqueToken";
@@ -23,7 +23,8 @@ export async function verifyCommand(
2323
env
2424
);
2525
if (response?.status === 201) {
26-
const message = `${VERIFICATION_SITE_URL}/discord?token=${token}`;
26+
const verificationSiteURL = config(env).VERIFICATION_SITE_URL;
27+
const message = `${verificationSiteURL}/discord?token=${token}`;
2728
await sendDiscordDm(userId, env, message);
2829
return discordTextResponse("Please check the DM");
2930
} else {

src/typeDefinitions/default.types.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ export interface environment {
88

99
export interface variables {
1010
RDS_BASE_API_URL: string;
11+
VERIFICATION_SITE_URL: string;
1112
}
1213

1314
export interface discordCommand {

0 commit comments

Comments
 (0)