Преглед на файлове

Add a function to make the cookie monster happy!

Godzil преди 5 години
родител
ревизия
22f70c86f5
променени са 1 файла, в които са добавени 11 реда и са изтрити 1 реда
  1. 11 1
      src/my_request.ts

+ 11 - 1
src/my_request.ts

@@ -78,7 +78,6 @@ function login(sessionId: string, user: string, pass: string): Promise<any>
   });
 }
 
-// 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.
  */