From 5f1c2a0fd614d942a4aedb75cf615fbb4a3cfa59 Mon Sep 17 00:00:00 2001 From: Ricardo Merino Date: Thu, 2 Apr 2020 16:15:17 -0600 Subject: [PATCH] [4.3] MSPB-68: Fix user vmbox transcribe (#182) --- submodules/users/users.js | 20 +++++++++++++++++--- submodules/users/views/feature-vmbox.html | 2 +- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/submodules/users/users.js b/submodules/users/users.js index f1e70b4..976972d 100644 --- a/submodules/users/users.js +++ b/submodules/users/users.js @@ -2326,7 +2326,10 @@ define(function(require) { formData = monster.ui.getFormData('vmbox_form'), userId = currentUser.id, vmToEmailEnabled = enabled && formData.vm_to_email_enabled, - deleteAfterNotify = vmToEmailEnabled && formData.delete_after_notify; + deleteAfterNotify = vmToEmailEnabled && formData.delete_after_notify, + transcribe = formData.transcribe, + include_message_on_notify = formData.include_message_on_notify, + vm_to_email_enabled = formData.include_message_on_notify; monster.waterfall([ function(callback) { @@ -2339,7 +2342,15 @@ define(function(require) { return; } - if (!vmbox || vmbox.delete_after_notify === deleteAfterNotify) { + if ( + !vmbox + || ( + vmbox.delete_after_notify === deleteAfterNotify + && vmbox.transcribe === transcribe + && vmbox.include_message_on_notify === include_message_on_notify + && vmbox.vm_to_email_enabled === vm_to_email_enabled + ) + ) { callback(null); return; } @@ -2348,7 +2359,10 @@ define(function(require) { data: { voicemailId: vmbox.id, data: { - delete_after_notify: deleteAfterNotify + delete_after_notify: deleteAfterNotify, + transcribe: transcribe, + include_message_on_notify: include_message_on_notify, + vm_to_email_enabled: vm_to_email_enabled } }, success: function() { diff --git a/submodules/users/views/feature-vmbox.html b/submodules/users/views/feature-vmbox.html index dc43194..e7a2706 100644 --- a/submodules/users/views/feature-vmbox.html +++ b/submodules/users/views/feature-vmbox.html @@ -52,7 +52,7 @@