From 70ce55209b5319ab92ef6cb90c8df04b92a65f9f Mon Sep 17 00:00:00 2001 From: Irina Peshinskaya Date: Mon, 8 Oct 2018 15:24:38 +0200 Subject: [PATCH] TT#45476 Allow empty attachment_name in email_templates Change-Id: Iafc9560e8542f58e620d35ff46c1afb670f94108 --- lib/NGCP/Panel/Controller/EmailTemplate.pm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/NGCP/Panel/Controller/EmailTemplate.pm b/lib/NGCP/Panel/Controller/EmailTemplate.pm index be4953ae4f..3f7ff0f36f 100644 --- a/lib/NGCP/Panel/Controller/EmailTemplate.pm +++ b/lib/NGCP/Panel/Controller/EmailTemplate.pm @@ -183,6 +183,8 @@ sub tmpl_edit :Chained('tmpl_base') :PathPart('edit') { # don't allow to change reseller id } delete $form->values->{reseller}; + $form->values->{attachment_name} //= ''; + $c->model('DB')->txn_do(sub { $c->stash->{tmpl}->update($form->values); @@ -272,6 +274,7 @@ sub prepare_email_template_edit :Private { ); return $posted, $form, $params; } + sub create_email_template :Private { my ($self, $c, $form) = @_; if($form->validated) { @@ -283,6 +286,8 @@ sub create_email_template :Private { } delete $form->values->{reseller}; + $form->values->{attachment_name} //= ''; + my $schema = $c->model('DB'); $schema->txn_do(sub { my $tmpl = $c->stash->{tmpl_rs}->create($form->values);