More tweaks for CORE <-> Rattail member sync

This commit is contained in:
Lance Edgar 2023-06-11 20:55:46 -05:00
parent 788efbd114
commit 3cef682a75
3 changed files with 16 additions and 11 deletions

View file

@ -135,7 +135,7 @@ class MemberImporter(FromRattail, corepos_importing.model.MemberImporter):
'customerID': str(shopper.corepos_customer_id),
'firstName': person.first_name,
'lastName': person.last_name,
'accountHolder': shopper.shopper_number == 1,
'accountHolder': 1 if shopper.shopper_number == 1 else 0,
'phone': phone1.number if phone1 else '',
'altPhone': phone2.number if phone2 else '',
'email': email.address if email else '',
@ -160,11 +160,11 @@ class MemberImporter(FromRattail, corepos_importing.model.MemberImporter):
return {
'cardNo': customer.number,
'customerAccountID': str(customer.corepos_account_id or ''),
'addressFirstLine': address.street if address else '',
'addressFirstLine': (address.street or '') if address else '',
'addressSecondLine': (address.street2 or '') if address else '',
'city': address.city if address else '',
'state': address.state if address else '',
'zip': address.zipcode if address else '',
'city': (address.city or '') if address else '',
'state': (address.state or '') if address else '',
'zip': (address.zipcode or '') if address else '',
'startDate': start_date,
'endDate': end_date,
'customers': shoppers,