|
|
|
@ -21,6 +21,7 @@
|
|
|
|
|
<csc-input-saveable
|
|
|
|
|
v-model="formData.pin"
|
|
|
|
|
icon="lock"
|
|
|
|
|
data-cy="voicebox-change-pin"
|
|
|
|
|
:label="$t('Change PIN')"
|
|
|
|
|
:loading="pinLoading"
|
|
|
|
|
:value-changed="pinHasChanged"
|
|
|
|
@ -41,6 +42,7 @@
|
|
|
|
|
v-model="formData.email"
|
|
|
|
|
icon="email"
|
|
|
|
|
:label="$t('Change Email')"
|
|
|
|
|
data-cy="voicebox-change-email"
|
|
|
|
|
:loading="emailLoading"
|
|
|
|
|
:value-changed="emailHasChanged"
|
|
|
|
|
:error="emailHasError"
|
|
|
|
@ -61,6 +63,7 @@
|
|
|
|
|
:loading="attachLoading"
|
|
|
|
|
:disable="attachLoading"
|
|
|
|
|
:label="attachLabel"
|
|
|
|
|
data-cy="voicebox-attach-file"
|
|
|
|
|
checked-icon="attach_file"
|
|
|
|
|
unchecked-icon="attach_file"
|
|
|
|
|
@input="attachToggleAction(!attachValue)"
|
|
|
|
@ -82,6 +85,7 @@
|
|
|
|
|
:loading="deleteLoading"
|
|
|
|
|
:disable="deleteLoading || !attachValue"
|
|
|
|
|
:label="deleteLabel"
|
|
|
|
|
data-cy="voicebox-delete-file"
|
|
|
|
|
checked-icon="delete"
|
|
|
|
|
unchecked-icon="delete"
|
|
|
|
|
@input="deleteToggleAction(!deleteValue)"
|
|
|
|
@ -110,6 +114,7 @@
|
|
|
|
|
:uploaded="busyGreetingId !== null"
|
|
|
|
|
:file-url="busyGreetingUrl"
|
|
|
|
|
:loaded="busyGreetingFileLoaded"
|
|
|
|
|
data-cy="voicebox-busy-greeting"
|
|
|
|
|
delete-term="revert"
|
|
|
|
|
@init="busyGreetingInitAudio"
|
|
|
|
|
@remove="busyGreetingDeletionConfirmation"
|
|
|
|
@ -132,6 +137,7 @@
|
|
|
|
|
:updating="unavailableGreetingUploading || unavailableGreetingDeleting || settingsLoading"
|
|
|
|
|
:file-url="unavailableGreetingUrl"
|
|
|
|
|
:loaded="unavailableGreetingFileLoaded"
|
|
|
|
|
data-cy="voicebox-unavailable-greeting"
|
|
|
|
|
delete-term="revert"
|
|
|
|
|
@init="unavailableGreetingInitAudio"
|
|
|
|
|
@remove="unavailableGreetingDeletionConfirmation"
|
|
|
|
|