SL::DB::Contact->formal_greeting: Feld cp_greeting gibt es nicht
authorMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 4 Jul 2016 08:36:37 +0000 (10:36 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 4 Jul 2016 08:38:31 +0000 (10:38 +0200)
Bei der Umstellung der Brieffunktion auf Template Toolkit wurde alter
Code, der $::form->{cp_greeting} verwendet hat, 1:1 umgesetzt. Aufgrund
eines Schreibfehlers in dem zum Testen verwendeten letter.tex wurde die
Funktion »formal_greeting« nie aufgerufen und daher nicht getestet.

SL/DB/Contact.pm
templates/print/RB/letter.tex

index 395fe26..bed7e9c 100644 (file)
@@ -48,7 +48,7 @@ sub full_name_dep {
 sub formal_greeting {
   my ($self) = @_;
   die 'not an accessor' if @_ > 1;
-  join ' ', grep $_, $self->cp_greeting, $self->cp_givenname, $self->cp_name;
+  join ' ', grep $_, $self->cp_title, $self->cp_givenname, $self->cp_name;
 }
 
 1;
index bf1eab5..9657f0c 100644 (file)
@@ -29,7 +29,7 @@ $( KiviLatex.required_packages_for_html )$
 
   $( KiviLatex.filter(customer.name) )$
 
-  $( KiviLatex.filter(letter.contact.formar_greeting) )$
+  $( KiviLatex.filter(letter.contact.formal_greeting) )$
 
   $( KiviLatex.filter(customer.street) )$