1
0
mirror of https://github.com/LaCasemate/fab-manager.git synced 2025-01-18 07:52:23 +01:00

(bug) unable to generate avoir label

This commit is contained in:
Sylvain 2023-01-05 12:21:53 +01:00
parent 10f054256e
commit 7b195ab2ec

View File

@ -13,7 +13,7 @@ class Invoices::PaymentDetailsService
# @return [String] # @return [String]
def build(invoice, total) def build(invoice, total)
if invoice.is_a?(Avoir) if invoice.is_a?(Avoir)
build_avoir_details(invoice) build_avoir_details(invoice, total)
else else
# subtract the wallet amount for this invoice from the total # subtract the wallet amount for this invoice from the total
if invoice.wallet_amount if invoice.wallet_amount
@ -54,8 +54,9 @@ class Invoices::PaymentDetailsService
private private
# @param invoice [Invoice] # @param invoice [Invoice]
# @param total [Float]
# @return [String] # @return [String]
def build_avoir_details(invoice) def build_avoir_details(invoice, total)
details = "#{I18n.t('invoices.refund_on_DATE', DATE: I18n.l(invoice.avoir_date.to_date))} " details = "#{I18n.t('invoices.refund_on_DATE', DATE: I18n.l(invoice.avoir_date.to_date))} "
case invoice.payment_method case invoice.payment_method
when 'stripe' when 'stripe'