From de84be1efdca48820f5dfab97d9e56db5b5c1569 Mon Sep 17 00:00:00 2001 From: Andreas Granig Date: Tue, 10 Oct 2017 12:12:31 +0200 Subject: [PATCH] TT#22827 Fix setting ctx in form factory Certain forms like SubscriberCFSimple need $c as ctx already when setting up the form, so move setting ctx=>$c right before that. Change-Id: I8d377b20a1b62ffa8bba1277fdaf1b144a7c1607 --- lib/NGCP/Panel/Form.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/NGCP/Panel/Form.pm b/lib/NGCP/Panel/Form.pm index c7c2dc09b0..5b2c1b9586 100644 --- a/lib/NGCP/Panel/Form.pm +++ b/lib/NGCP/Panel/Form.pm @@ -9,8 +9,8 @@ sub get { if(exists $forms{$name}) { $form = $forms{$name}; $form->clear(); - $form->setup_form(); $form->ctx($c); + $form->setup_form(); } else { my $use_list = { $name => undef }; unless(can_load(modules => $use_list, nocache => 0, autoload => 0)) {