All files / lib/util url.ts

100% Statements 5/5
100% Branches 7/7
100% Functions 1/1
100% Lines 5/5

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 816x 11x 11x 11x   11x    
export const getContinueUrl = (req: any = {}) => {
  const { body = {}, query = {} } = req
  const url = body.continue || query.continue
  const continueUrl = /^(?![/\\]{2,})\/.*$/.test(url) ? url : '/'
 
  return continueUrl
}