Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e8f0a3a7

Von Jan Büren vor mehr als 1 Jahr hinzugefügt

  • ID e8f0a3a7136b7296f4cdec58f8347d648d1ab1a5
  • Vorgänger f445786a
  • Nachfolger 112db55e

Kontoauszug verbuchen: regex quotemeta fixen

Unterschiede anzeigen:

SL/DB/BankTransaction.pm
} else {
# only check number part of invoice number
$invnumber =~ s/[A-Za-z_]+//g;
if (length($invnumber) > 4 && $squashed_purpose =~ /$invnumber/ && $invoice->is_sales){
if (length($invnumber) > 4 && $squashed_purpose =~ /\Q$invnumber/ && $invoice->is_sales){
$agreement += $points{own_invnumber_in_purpose};
$rule_matches .= 'own_invnumber_in_purpose(' . $points{'own_invnumber_in_purpose'} . ') ';
} elsif (length($invnumber) > 3 && $squashed_purpose =~ /$invnumber/ ) {
} elsif (length($invnumber) > 3 && $squashed_purpose =~ /\Q$invnumber/ ) {
$agreement += $points{invnumber_in_purpose};
$rule_matches .= 'invnumber_in_purpose(' . $points{'invnumber_in_purpose'} . ') ';
}

Auch abrufbar als: Unified diff