From f5743b3b364d46d397ee1f1d40a0a690891925de Mon Sep 17 00:00:00 2001 From: Nihal Mohammed Date: Fri, 30 Jul 2021 01:46:41 +0530 Subject: [PATCH] Update invoice templates to use business address when form filled in --- .../spree/admin/orders/invoice.html.haml | 10 +++++-- .../spree/admin/orders/invoice2.html.haml | 30 +++++++++++++------ 2 files changed, 29 insertions(+), 11 deletions(-) diff --git a/app/views/spree/admin/orders/invoice.html.haml b/app/views/spree/admin/orders/invoice.html.haml index 73629cea18..1ee17ea165 100644 --- a/app/views/spree/admin/orders/invoice.html.haml +++ b/app/views/spree/admin/orders/invoice.html.haml @@ -18,12 +18,18 @@ %h4= @order.order_cycle&.name %tr{ valign: "top" } %td{ align: "left", colspan: 3 } - %strong= "#{t('.from')}: #{@order.distributor.name}" + - if @order.distributor.business_address.blank? + %strong= "#{t('.from')}: #{@order.distributor.name}" + - else + %strong= "#{t('.from')}: #{@order.distributor.business_address.company}" - if @order.distributor.abn.present? %br = "#{t(:abn)} #{@order.distributor.abn}" %br - = @order.distributor.address.full_address + - if @order.distributor.business_address.blank? + = @order.distributor.address.full_address + - else + = @order.distributor.business_address.full_address %br = @order.distributor.contact.email %tr{ valign: "top" } diff --git a/app/views/spree/admin/orders/invoice2.html.haml b/app/views/spree/admin/orders/invoice2.html.haml index c38472e0d9..9428d62eca 100644 --- a/app/views/spree/admin/orders/invoice2.html.haml +++ b/app/views/spree/admin/orders/invoice2.html.haml @@ -12,16 +12,28 @@ = wicked_pdf_image_tag @order.distributor.logo(:small), width: 150, height: 150 %tr{ valign: "top" } %td{ :align => "left" } - %strong= @order.distributor.name - %br - = @order.distributor.address.address_part1 - %br - = @order.distributor.address.address_part2 - %br - = @order.distributor.email_address - - if @order.distributor.phone.present? + - if @order.distributor.business_address.blank? + %strong= @order.distributor.name %br - = @order.distributor.phone + = @order.distributor.address.address_part1 + %br + = @order.distributor.address.address_part2 + %br + = @order.distributor.email_address + - if @order.distributor.phone.present? + %br + = @order.distributor.phone + - else + %strong= @order.distributor.business_address.company + %br + = @order.distributor.business_address.address_part1 + %br + = @order.distributor.business_address.address_part2 + %br + = @order.distributor.email_address + - if @order.distributor.business_address.phone.present? + %br + = @order.distributor.business_address.phone - if @order.distributor.abn.present? %br = "#{t :abn} #{@order.distributor.abn}"