diff --git a/lib/NGCP/Panel/Controller/Subscriber.pm b/lib/NGCP/Panel/Controller/Subscriber.pm index f6f5028121..6dbe53c548 100644 --- a/lib/NGCP/Panel/Controller/Subscriber.pm +++ b/lib/NGCP/Panel/Controller/Subscriber.pm @@ -742,7 +742,7 @@ sub preferences :Chained('base') :PathPart('preferences') :Args(0) { }), hash => 'type', ); - foreach my $voicemail_greeting_type (qw/unavail busy/){ + foreach my $voicemail_greeting_type (qw/unavail busy temp greet/){ my $dir = NGCP::Panel::Utils::Subscriber::get_subscriber_voicemail_directory(c => $c, subscriber => $c->stash->{subscriber}, dir => $voicemail_greeting_type); push @$vm_recordings_types, $subscriber_vm_recordings->{$dir} ? {%{$subscriber_vm_recordings->{$dir}}, type => $voicemail_greeting_type } @@ -3472,7 +3472,7 @@ sub edit_voicebox :Chained('base') :PathPart('preferences/voicebox/edit') :Args( if( !grep{ $action eq $_ } (qw/edit delete download/) ){ die('Wrong voicemail greeting action.'); } - if( !grep{ $type eq $_ } (qw/unavail busy/) ){ + if( !grep{ $type eq $_ } (qw/unavail busy temp greet/) ){ die('Wrong voicemail greeting type.'); } my $dir = NGCP::Panel::Utils::Subscriber::get_subscriber_voicemail_directory(c => $c, subscriber => $c->stash->{subscriber}, dir => $type);