From fb780a72b3d685fc58bda0171abd0f124dc9f531 Mon Sep 17 00:00:00 2001 From: Andreas Granig Date: Thu, 26 Sep 2013 13:26:45 +0200 Subject: [PATCH] Only validate speeddial form if posted. --- lib/NGCP/Panel/Controller/Subscriber.pm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/NGCP/Panel/Controller/Subscriber.pm b/lib/NGCP/Panel/Controller/Subscriber.pm index 3d03553172..3e165fe8c7 100644 --- a/lib/NGCP/Panel/Controller/Subscriber.pm +++ b/lib/NGCP/Panel/Controller/Subscriber.pm @@ -2550,8 +2550,13 @@ sub create_speeddial :Chained('base') :PathPart('preferences/speeddial/create') my $slots = $prov_subscriber->voip_speed_dials; $c->stash->{used_sd_slots} = $slots; my $form = NGCP::Panel::Form::Subscriber::SpeedDial->new(ctx => $c); + my $params = {}; - $form->process(params => $c->req->params); + $form->process( + posted => $posted, + params => $c->req->params, + item => $params, + ); NGCP::Panel::Utils::Navigation::check_form_buttons( c => $c, form => $form,