From 2a3306599cd8c7c95f4dd30785fd876604852934 Mon Sep 17 00:00:00 2001 From: Mickael Date: Tue, 7 Apr 2026 21:26:19 +0700 Subject: [PATCH] Add safeguards fo finish in pause.js #5461 --- lib/pause.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/pause.js b/lib/pause.js index de887a08a..5c4472d45 100644 --- a/lib/pause.js +++ b/lib/pause.js @@ -37,7 +37,7 @@ const pause = function (passedObject = {}) { }) event.dispatcher.on(event.test.finished, () => { - finish() + if (typeof finish === 'function') finish() recorder.session.restore('pause') rl.close() history.save() @@ -94,7 +94,7 @@ async function parseInput(cmd) { recorder.session.start('pause') if (cmd === '') next = true if (!cmd || cmd === 'resume' || cmd === 'exit') { - finish() + if (typeof finish === 'function') finish() recorder.session.restore('pause') rl.close() history.save()