projects
/
kivitendo-erp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
69bb392
)
BankTransaction: Sortierungscode vereinfacht
author
Moritz Bunkus
<m.bunkus@linet-services.de>
Tue, 3 Sep 2019 11:35:27 +0000
(13:35 +0200)
committer
Moritz Bunkus
<m.bunkus@linet-services.de>
Tue, 3 Sep 2019 12:30:56 +0000
(14:30 +0200)
SL/Controller/BankTransaction.pm
patch
|
blob
|
history
diff --git
a/SL/Controller/BankTransaction.pm
b/SL/Controller/BankTransaction.pm
index
844dad5
..
3649403
100644
(file)
--- a/
SL/Controller/BankTransaction.pm
+++ b/
SL/Controller/BankTransaction.pm
@@
-230,11
+230,8
@@
sub action_list {
# sort bank transaction proposals by quality (score) of proposal
if ($::form->{sort_by} && $::form->{sort_by} eq 'proposal') {
# sort bank transaction proposals by quality (score) of proposal
if ($::form->{sort_by} && $::form->{sort_by} eq 'proposal') {
- if ($::form->{sort_dir}) {
- $bank_transactions = [ sort { $a->{agreement} <=> $b->{agreement} } @{ $bank_transactions } ];
- } else {
- $bank_transactions = [ sort { $b->{agreement} <=> $a->{agreement} } @{ $bank_transactions } ];
- }
+ my $dir = $::form->{sort_dir} ? 1 : -1;
+ $bank_transactions = [ sort { ($a->{agreement} <=> $b->{agreement}) * $dir } @{ $bank_transactions } ];
}
# for testing with t/bank/banktransaction.t :
}
# for testing with t/bank/banktransaction.t :