Skip to content

Commit edcbb22

Browse files
Merge branch 'develop' into mentionDisplay
2 parents 76ebe3a + 7b8c44d commit edcbb22

File tree

2 files changed

+16
-2
lines changed

2 files changed

+16
-2
lines changed

src/controllers/groupInvite.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,12 @@ export async function groupInvite(
1515
return discordTextResponse(`<@&${roleId}> is not a valid group.`);
1616
}
1717

18-
const groupName = group.name.replace(/^group-/, "");
18+
const groupName = group.name.replace(/^group-/, "").replace(/-/g, " ");
19+
const encodedGroupName = encodeURIComponent(groupName);
1920

2021
return discordTextResponse(
2122
`<@${userId}> join the group <@&${roleId}> via the link below:\n ${
2223
config(env).DASHBOARD_SITE_URL
23-
}/groups/?dev=true&name=${groupName}`
24+
}/groups/?dev=true&name=${encodedGroupName}`
2425
);
2526
}

src/index.ts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ import { generateInviteLink } from "./controllers/generateDiscordInvite";
2222
import { sendProfileBlockedMessage } from "./controllers/profileHandler";
2323
import { sendTaskUpdatesHandler } from "./controllers/taskUpdatesHandler";
2424

25+
import config from "./../config/config";
26+
2527
const router = Router();
2628

2729
router.get("/", async () => {
@@ -60,6 +62,17 @@ router.post("/profile/blocked", sendProfileBlockedMessage);
6062

6163
router.post("/task/update", sendTaskUpdatesHandler);
6264

65+
router.get("/ankush", async (request, env, ctx: ExecutionContext) => {
66+
ctx.waitUntil(send(env));
67+
68+
const url = config(env).TRACKING_CHANNEL_URL;
69+
70+
return new JSONResponse(
71+
`CURRENT_ENVIRONMENT: ${env.CURRENT_ENVIRONMENT}, tracking url - ${url}`,
72+
{ status: 200 }
73+
);
74+
});
75+
6376
router.post("/", async (request, env, ctx: ExecutionContext) => {
6477
const message: discordMessageRequest = await request.json();
6578

0 commit comments

Comments
 (0)