From 093313f0f3b6887b21e7f449b8f3fab8da78fdf9 Mon Sep 17 00:00:00 2001 From: Patrick Gansterer Date: Sat, 16 Oct 2021 15:07:53 +0200 Subject: [PATCH] Add small improvements for BankTransactions --- app/models/bank_transaction.rb | 2 +- app/views/finance/bank_transactions/_transactions.html.haml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/bank_transaction.rb b/app/models/bank_transaction.rb index 7d3db208..fa1a3da5 100644 --- a/app/models/bank_transaction.rb +++ b/app/models/bank_transaction.rb @@ -36,7 +36,7 @@ class BankTransaction < ApplicationRecord def assign_to_invoice return false unless supplier - content = text + content = text || "" content += "\n" + reference if reference.present? invoices = supplier.invoices.unpaid.select { |i| content.include? i.number } invoices_sum = invoices.map(&:amount).sum diff --git a/app/views/finance/bank_transactions/_transactions.html.haml b/app/views/finance/bank_transactions/_transactions.html.haml index 389978b8..c3277893 100644 --- a/app/views/finance/bank_transactions/_transactions.html.haml +++ b/app/views/finance/bank_transactions/_transactions.html.haml @@ -19,7 +19,7 @@ %tr %td= h link_to format_date(t.date), finance_bank_transaction_path(t) %td= h(t.text).gsub("\n", "
").html_safe - %td= h t.reference + %td= h(t.reference).gsub("\n", "
").html_safe %td.numeric{style: 'width:5em'}= format_currency t.amount %td - if t.financial_link