diff --git a/lib/core-callback/dumper/req.js b/lib/core-callback/dumper/req.js index e1b0a97..66b2345 100644 --- a/lib/core-callback/dumper/req.js +++ b/lib/core-callback/dumper/req.js @@ -9,7 +9,7 @@ const moment = require('moment'); const baseDumpDir = 'dump'; const subBaseDumpDir = path.join(baseDumpDir, 'core-callback'); -const lastSymbolicLinkName = path.join(subBaseDumpDir, 'last-req'); +const lastDumpFileName = path.join(subBaseDumpDir, 'last-req'); if (!fs.existsSync(baseDumpDir)) { logger.verbose(`${MODULE_NAME} B5785525: Creating base dump dir`); @@ -69,14 +69,7 @@ ${JSON.stringify(req.body, null, 2)} ); await fsPromise.writeFile(dumpFileName, data); - - try { - await fsPromise.unlink(lastSymbolicLinkName); - } catch (e) { - // - } - - await fsPromise.symlink(dumpFileName, lastSymbolicLinkName); + await fsPromise.writeFile(lastDumpFileName, data); next(); }; diff --git a/lib/core-callback/dumper/sender.js b/lib/core-callback/dumper/sender.js index ddfc773..1ec8a75 100644 --- a/lib/core-callback/dumper/sender.js +++ b/lib/core-callback/dumper/sender.js @@ -9,7 +9,7 @@ const moment = require('moment'); const baseDumpDir = 'dump'; const subBaseDumpDir = path.join(baseDumpDir, 'core-callback'); -const lastSymbolicLinkName = path.join(subBaseDumpDir, 'last-sent'); +const lastDumpFileName = path.join(subBaseDumpDir, 'last-sent'); if (!fs.existsSync(baseDumpDir)) { logger.verbose(`${MODULE_NAME} CE7EA06A: Creating base dump dir`); @@ -76,12 +76,5 @@ ${ ); await fsPromise.writeFile(dumpFileName, data); - - try { - await fsPromise.unlink(lastSymbolicLinkName); - } catch (e) { - // - } - - await fsPromise.symlink(dumpFileName, lastSymbolicLinkName); + await fsPromise.writeFile(lastDumpFileName); };