MT#60289 Uploading greeeting files in voicebox bug fix

Some conditions were not evaluating correctly as we are passing
empty strings instead of null/undefined values. We replaced the
nullish coellish operator with a simple or operator until we have
more time to review the incorrect use of empty strings in oppose of null
and undefined values in the entire app

Change-Id: Ifb8635976166830e0d32b88a27985a7661854acb
mr13.0
Debora Crescenzo 11 months ago
parent ccf2b82831
commit 668e23dfab

@ -47,7 +47,7 @@ export default {
}, },
actions: { actions: {
async loadSubscriberPreferencesAction (context, id) { async loadSubscriberPreferencesAction (context, id) {
const subscriberId = id ?? context.getters.subscriberId const subscriberId = id || context.getters.subscriberId
const subscriberPreferences = await getPreferences(subscriberId) const subscriberPreferences = await getPreferences(subscriberId)
context.commit('subscriberPreferencesSucceeded', subscriberPreferences) context.commit('subscriberPreferencesSucceeded', subscriberPreferences)
}, },
@ -66,7 +66,7 @@ export default {
await context.dispatch('fieldUpdateAction', { field: 'music_on_hold', value }) await context.dispatch('fieldUpdateAction', { field: 'music_on_hold', value })
}, },
async setLanguage (context, options) { async setLanguage (context, options) {
const subscriberId = options.subscriberId ?? context.getters.subscriberId const subscriberId = options.subscriberId || context.getters.subscriberId
if (options.language) { if (options.language) {
await setPreference(subscriberId, 'language', options.language) await setPreference(subscriberId, 'language', options.language)
context.commit('subscriberPreferencesUpdate', { context.commit('subscriberPreferencesUpdate', {

@ -35,14 +35,14 @@ export default {
}, },
actions: { actions: {
async loadFaxSettingsAction (context, id) { async loadFaxSettingsAction (context, id) {
const subscriberId = id ?? context.getters.subscriberId const subscriberId = id || context.getters.subscriberId
const faxServerSettings = await getFaxServerSettings(subscriberId) const faxServerSettings = await getFaxServerSettings(subscriberId)
context.commit('settingsSucceeded', { context.commit('settingsSucceeded', {
faxServerSettings faxServerSettings
}) })
}, },
async faxServerSettingsUpdateAction (context, options) { async faxServerSettingsUpdateAction (context, options) {
const subscriberId = options.id ?? context.getters.subscriberId const subscriberId = options.id || context.getters.subscriberId
const faxServerSettings = await setFaxServerField({ const faxServerSettings = await setFaxServerField({
subscriberId: subscriberId, subscriberId: subscriberId,
field: options.field, field: options.field,
@ -55,14 +55,14 @@ export default {
}, },
async loadMailToFaxSettingsAction (context, id) { async loadMailToFaxSettingsAction (context, id) {
const subscriberId = id ?? context.getters.subscriberId const subscriberId = id || context.getters.subscriberId
const mailToFaxSettings = await getMailToFaxSettings(subscriberId) const mailToFaxSettings = await getMailToFaxSettings(subscriberId)
context.commit('settingsSucceeded', { context.commit('settingsSucceeded', {
mailToFaxSettings mailToFaxSettings
}) })
}, },
async mailToFaxSettingsUpdateAction (context, options) { async mailToFaxSettingsUpdateAction (context, options) {
const subscriberId = options.id ?? context.getters.subscriberId const subscriberId = options.id || context.getters.subscriberId
const mailToFaxSettings = await setMailToFaxSettingField({ const mailToFaxSettings = await setMailToFaxSettingField({
subscriberId: subscriberId, subscriberId: subscriberId,
field: options.field, field: options.field,

@ -323,7 +323,7 @@ export default {
}, },
actions: { actions: {
async settingsLoadAction (context, id) { async settingsLoadAction (context, id) {
const subscriberId = id ?? context.getters.subscriberId const subscriberId = id || context.getters.subscriberId
context.commit('settingsRequesting') context.commit('settingsRequesting')
const res = await Promise.all([ const res = await Promise.all([
getVoiceboxSettings(subscriberId), getVoiceboxSettings(subscriberId),
@ -392,7 +392,7 @@ export default {
}) })
}, },
async greetingUpload (context, options) { async greetingUpload (context, options) {
const subscriberId = options.subscriberId ?? context.getters.subscriberId const subscriberId = options.subscriberId || context.getters.subscriberId
try { try {
context.commit(options.type + 'GreetingUploadRequesting') context.commit(options.type + 'GreetingUploadRequesting')
const cancelToken = apiCreateCancelObject() const cancelToken = apiCreateCancelObject()

Loading…
Cancel
Save