$self->prepare_report;
my $letters = $self->models->get;
- $self->report_generator_list_objects(report => $self->{report}, objects => $letters, action_bar => 1);
+ $self->report_generator_list_objects(report => $self->{report}, objects => $letters);
}
my $signature = $::myconfig{signature};
$mail->{$_} = $params{email}->{$_} for qw(to cc subject message bcc);
$mail->{from} = qq|"$::myconfig{name}" <$::myconfig{email}>|;
- $mail->{attachments} = [{ filename => $result{file_name},
- name => $params{email}->{attachment_filename} }];
+ $mail->{attachments} = [{ path => $result{file_name},
+ name => $params{email}->{attachment_filename} }];
$mail->{message} .= "\n-- \n$signature";
$mail->{message} =~ s/\r//g;
number => $self->letter->letternumber,
);
- my $webdav_path = $webdav->webdav_path;
my @all_objects = $webdav->get_all_objects;
return [ map {
action => [ t8('Export') ],
action => [
t8('Print'),
- submit => [ '#form', { action => 'Letter/print_letter' } ],
+ call => [ 'kivi.SalesPurchase.show_print_dialog', 'Letter/print_letter' ],
disabled => !$self->letter->id ? t8('The object has not been saved yet.') : undef,
],
action => [