💬 Update email subject lines (#652)

This commit is contained in:
Luke Vella 2023-04-04 09:45:52 +01:00 committed by GitHub
parent da97c94012
commit 38454302b3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 15 additions and 10 deletions

View file

@ -10,7 +10,7 @@ declare module "iron-session" {
}
}
export const decryptToken = async <P = UserSessionData>(
export const decryptToken = async <P extends Record<string, unknown>>(
token: string,
): Promise<P | null> => {
const payload = await unsealData(token, {
@ -23,7 +23,7 @@ export const decryptToken = async <P = UserSessionData>(
return payload as P;
};
export const createToken = async <T = UserSessionData>(
export const createToken = async <T extends Record<string, unknown>>(
payload: T,
options?: {
ttl?: number;