|
|
|
@ -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);
|
|
|
|
|