MCPcopy Index your code
hub / github.com/simstudioai/sim / prepareInvitationResend

Function prepareInvitationResend

apps/sim/lib/invitations/send.ts:322–331  ·  view source on GitHub ↗
(params: {
  invitationId: string
  rotateToken?: boolean
  currentToken: string
})

Source from the content-addressed store, hash-verified

320}
321
322export async function prepareInvitationResend(params: {
323 invitationId: string
324 rotateToken?: boolean
325 currentToken: string
326}): Promise<{ tokenForEmail: string; nextExpiresAt: Date; nextToken: string | null }> {
327 const nextExpiresAt = computeInvitationExpiry()
328 const nextToken = params.rotateToken ? generateId() : null
329 const tokenForEmail = nextToken ?? params.currentToken
330 return { tokenForEmail, nextExpiresAt, nextToken }
331}
332
333export async function persistInvitationResend(params: {
334 invitationId: string

Callers 1

route.tsFile · 0.90

Calls 2

computeInvitationExpiryFunction · 0.90
generateIdFunction · 0.90

Tested by

no test coverage detected