All files / src/utils store-session.ts

100% Statements 8/8
100% Branches 0/0
100% Functions 3/3
100% Lines 8/8

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14  2x 2x 2x             2x 2x 2x 2x
import {Context} from '../context';
import {Session} from '../auth/session';
 
/**
 * Stores the current user's session.
 *
 * @param Session Session object
 */
export default async function storeSession(session: Session): Promise<boolean> {
  Context.throwIfUninitialized();
 
  return Context.SESSION_STORAGE.storeSession(session);
}