MCPcopy Create free account
hub / github.com/AnswerOverflow/AnswerOverflow / setRefreshTokenBeingUsed

Function setRefreshTokenBeingUsed

packages/core/src/auth.ts:738–750  ·  view source on GitHub ↗
(
		refreshToken: string,
		isBeingUsed: boolean,
	)

Source from the content-addressed store, hash-verified

736 }
737
738 export async function setRefreshTokenBeingUsed(
739 refreshToken: string,
740 isBeingUsed: boolean,
741 ): Promise<void> {
742 const client = await Cache.getRedisClient();
743 if (isBeingUsed) {
744 await client.setEx(`refreshToken:${refreshToken}`, 5, 'true');
745 return;
746 } else {
747 await client.del(`refreshToken:${refreshToken}`);
748 return;
749 }
750 }
751
752 export async function refreshAccessToken(discord: Account) {
753 if (!discord.refresh_token) {

Callers 1

refreshAccessTokenFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected