From 4a30d29c4b24f905ec834b9dc7dcf7c7bb0afec4 Mon Sep 17 00:00:00 2001 From: Nuwan Date: Tue, 17 Oct 2023 18:09:12 +0530 Subject: [PATCH] fix recording stop this fix addresses the issue when stopping a recording in a subsequent attemp to record --- web/app/assets/javascripts/recordingModel.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/web/app/assets/javascripts/recordingModel.js b/web/app/assets/javascripts/recordingModel.js index 9db8b26ac..3c60829e0 100644 --- a/web/app/assets/javascripts/recordingModel.js +++ b/web/app/assets/javascripts/recordingModel.js @@ -144,8 +144,10 @@ .done(function() { waitingOnServerStop = false; attemptTransitionToStop(recording.id, reason, detail); + stoppingRecording = false }) .fail(function(jqXHR) { + stoppingRecording = false if(jqXHR.status == 422) { waitingOnServerStop = false; attemptTransitionToStop(recording.id, reason, detail); @@ -156,6 +158,7 @@ var details = {'recordingId': recording.id, 'reason' : 'rest', 'details' : arguments, isRecording: false} $self.triggerHandler('stoppedRecording', details); context.RecordingActions.stoppedRecording(details) + stoppingRecording = false } }); });