command fixes

remotes/origin/feature/LIL-711
nikita 7 years ago
parent 1fb48607e9
commit 296d988d08
  1. 9
      apps/payment/management/commands/send_transactions_to_roistat.py

@ -24,16 +24,13 @@ class Command(BaseCommand):
for payment in payments: for payment in payments:
logger.info('TRANSACTION: ' + str(payment.id)) logger.info('TRANSACTION: ' + str(payment.id))
pingback = Pingback(payment.data)
splitted = pingback.get_product().get_id().split('_')
product_type_name, payment_id = '_'.join(splitted[:-1]), splitted[-1]
transaction_to_roistat( transaction_to_roistat(
payment.user.id, payment.user.id,
payment.id, payment.id,
f'{product_type_name.title()} payment', f'Payment {payment.id}',
payment.amount, payment.amount,
payment.update_at.strftime('%Y-%m-%d %H:%M:%S'), payment.update_at.strftime('%Y-%m-%d %H:%M:%S'),
pingback.get_type(), 0,
product_type_name, f'Payment {payment.id}',
payment.roistat_visit, payment.roistat_visit,
) )

Loading…
Cancel
Save