diff --git a/src/artigen/managers/artigenWorker.ts b/src/artigen/managers/artigenWorker.ts index 2a0a551..b7d3ff0 100644 --- a/src/artigen/managers/artigenWorker.ts +++ b/src/artigen/managers/artigenWorker.ts @@ -7,7 +7,7 @@ import { QueuedRoll } from 'artigen/managers/manager.d.ts'; import { loggingEnabled, loopLoggingEnabled } from 'artigen/utils/logFlag.ts'; -(loggingEnabled || loopLoggingEnabled) && initLog('logs/worker', loggingEnabled || loopLoggingEnabled); +if (loggingEnabled || loopLoggingEnabled) initLog('logs/worker', loggingEnabled || loopLoggingEnabled); // Extend the BigInt prototype to support JSON.stringify interface BigIntX extends BigInt { @@ -45,6 +45,6 @@ self.onmessage = async (e: MessageEvent) => { }, }; self.postMessage(returnMsg); - loggingEnabled && (await closeLog()); + if (loggingEnabled || loopLoggingEnabled) await closeLog(); self.close(); }; diff --git a/src/artigen/utils/escape.ts b/src/artigen/utils/escape.ts index 3cf1ae0..245ca14 100644 --- a/src/artigen/utils/escape.ts +++ b/src/artigen/utils/escape.ts @@ -11,7 +11,7 @@ import { loggingEnabled } from 'artigen/utils/logFlag.ts'; export const escapeCharacters = (str: string, esc: string): string => { // Loop thru each esc char one at a time for (const e of esc) { - loopCountCheck('escape.ts - escaping characters'); + loopCountCheck(`escape.ts - escaping character ${e}`); loggingEnabled && log(LT.LOG, `Escaping character ${e} | ${str}, ${esc}`); // Create a new regex to look for that char that needs replaced and escape it