Skip to content

Commit fd5af45

Browse files
committed
testing auto fetch on staging
1 parent 937e929 commit fd5af45

File tree

5 files changed

+16
-3
lines changed

5 files changed

+16
-3
lines changed

config/config.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,27 @@ import {
66
VERIFICATION_SITE_URL,
77
STAGING_VERIFICATION_SITE_URL,
88
DEVELOPMENT_VERIFICATION_SITE_URL,
9+
RDS_TRACKING_CHANNEL_URL,
10+
DEVELOPMENT_RDS_TRACKING_CHANNEL_URL,
11+
STAGING_RDS_TRACKING_CHANNEL_URL,
912
} from "../src/constants/urls";
1013

1114
const config = (env: env) => {
1215
const environment: environment = {
1316
production: {
1417
RDS_BASE_API_URL: RDS_BASE_API_URL,
1518
VERIFICATION_SITE_URL: VERIFICATION_SITE_URL,
19+
TRACKING_CHANNEL_URL: RDS_TRACKING_CHANNEL_URL,
1620
},
1721
staging: {
1822
RDS_BASE_API_URL: RDS_BASE_STAGING_API_URL,
1923
VERIFICATION_SITE_URL: STAGING_VERIFICATION_SITE_URL,
24+
TRACKING_CHANNEL_URL: STAGING_RDS_TRACKING_CHANNEL_URL,
2025
},
2126
default: {
2227
RDS_BASE_API_URL: RDS_BASE_DEVELOPMENT_API_URL,
2328
VERIFICATION_SITE_URL: DEVELOPMENT_VERIFICATION_SITE_URL,
29+
TRACKING_CHANNEL_URL: DEVELOPMENT_RDS_TRACKING_CHANNEL_URL,
2430
},
2531
};
2632

src/constants/urls.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,10 @@ export const STAGING_VERIFICATION_SITE_URL =
1313
export const RDS_TRACKING_CHANNEL_URL =
1414
"https://discord.com/api/v10/channels/1136650427878871090/messages";
1515

16+
export const STAGING_RDS_TRACKING_CHANNEL_URL =
17+
"https://discord.com/api/v10/channels/1154572818902696028/messages";
18+
19+
export const DEVELOPMENT_RDS_TRACKING_CHANNEL_URL =
20+
"https://discord.com/api/v10/channels/1136583634845962261/messages";
21+
1622
export const RDS_STATUS_SITE_URL = "https://status.realdevsquad.com";

src/handlers/scheduledEventHandler.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { env } from "../typeDefinitions/default.types";
22
import { taskOverDueDiscordMembers } from "../utils/taskOverDueDiscordMembers";
33
import * as error from "../constants/responses";
44
import { getDiscordIds } from "../utils/getDiscordIds";
5-
import { RDS_TRACKING_CHANNEL_URL } from "../constants/urls";
5+
import config from "../../config/config";
66
import { SUPER_USER_ONE, SUPER_USER_TWO } from "../constants/variables";
77

88
export async function send(env: env): Promise<void> {
@@ -40,7 +40,7 @@ export async function send(env: env): Promise<void> {
4040
content: stringToBeSent,
4141
};
4242

43-
const url = `${RDS_TRACKING_CHANNEL_URL}`;
43+
const url = config(env).TRACKING_CHANNEL_URL;
4444

4545
const res = await fetch(url, {
4646
method: "POST",

src/typeDefinitions/default.types.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ export interface environment {
99
export interface variables {
1010
RDS_BASE_API_URL: string;
1111
VERIFICATION_SITE_URL: string;
12+
TRACKING_CHANNEL_URL: string;
1213
}
1314

1415
export interface discordCommand {

wrangler.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@ compatibility_date = "2023-01-13"
44
node_compat = true
55
[vars]
66
[triggers]
7-
crons = ["0 */12 * * *"]
7+
crons = ["* */12 * * *"]

0 commit comments

Comments
 (0)