add logger
This commit is contained in:
		| @ -18,7 +18,7 @@ function sendMessage(tab, req, log, cond, interval, limit = 0) { | ||||
|         loop(); | ||||
|  | ||||
|         async function loop() { | ||||
|             // console.log("request for", req.action); | ||||
|             logger.debug("Request for", req.action); | ||||
|             let tabAvailable = await getTabByID(tab.id); | ||||
|             if (!tabAvailable) { | ||||
|                 reject("Task interrupted due to the target tab is closed."); | ||||
| @ -37,7 +37,7 @@ function sendMessage(tab, req, log, cond, interval, limit = 0) { | ||||
|                 chrome.runtime.lastError; | ||||
|  | ||||
|                 let flag = !cond || cond(r); | ||||
|                 if (log) console.log(log, flag ? '(OK)' : '(failed)'); | ||||
|                 if (log) logger.info(log, flag ? '(OK)' : '(failed)'); | ||||
|                 if (flag) { | ||||
|                     resolve(r); | ||||
|                 } else { | ||||
| @ -58,7 +58,7 @@ chrome.runtime.onMessage.addListener(function (request, sender, sendResponse) { | ||||
|         case ACTION_UPLOAD_STATE: | ||||
|             sendResponse('recieved!'); | ||||
|             __EXTRACTOR_STATE__ = request.state; | ||||
|             console.log(`State (${request.name}) recieved. Use following to load it: \nsome_var = new Extractor().load()`); | ||||
|             logger.info(`State (${request.name}) recieved. To load it: some_var = new Extractor().load()`); | ||||
|             break; | ||||
|         default: | ||||
|             sendResponse("Request not supported."); | ||||
|  | ||||
		Reference in New Issue
	
	Block a user