diff --git a/src/my_request.ts b/src/my_request.ts index 721a87e..8303f07 100644 --- a/src/my_request.ts +++ b/src/my_request.ts @@ -78,7 +78,6 @@ function login(sessionId: string, user: string, pass: string): Promise }); } -// TODO: logout function loadCookies(config: IConfig) { const cookiePath = path.join(config.output || process.cwd(), '.cookies.json'); @@ -89,6 +88,17 @@ function loadCookies(config: IConfig) j = request.jar(new cookieStore(cookiePath)); } +export function eatCookies(config: IConfig) +{ + const cookiePath = path.join(config.output || process.cwd(), '.cookies.json'); + + if(fs.existsSync(cookiePath)) + { + fs.removeSync(cookiePath); + } + j = undefined; +} + /** * Performs a GET request for the resource. */