roistat command fix

remotes/origin/feature/LIL-711
nikita 7 years ago
parent be73a44d1a
commit dc4c4a81ed
  1. 11
      apps/payment/management/commands/send_transactions_to_roistat.py
  2. 1
      apps/payment/tasks.py

@ -26,14 +26,13 @@ class Command(BaseCommand):
for payment in payments: for payment in payments:
print('TRANSACTION: ' + str(payment.id)) print('TRANSACTION: ' + str(payment.id))
result = transaction_to_roistat( transaction_to_roistat.delay(
payment.user.id, payment.user.id,
payment.id, payment.id,
f'Payment {payment.id}', f'School payment',
payment.amount, payment.amount,
payment.update_at.strftime('%Y-%m-%d %H:%M:%S'), payment.created_at.strftime('%Y-%m-%d %H:%M:%S'),
f'PINGBACK_TYPE_REGULAR', 0,
f'Payment {payment.id}', f'school',
payment.roistat_visit, payment.roistat_visit,
) )
print('RESULT' + str(result.json()))

@ -56,4 +56,3 @@ def transaction_to_roistat(user_id, payment_id, event_name, amount, time, status
url = settings.ROISTAT_API_URL + f'/project/add-orders?key={key}&project={project}' url = settings.ROISTAT_API_URL + f'/project/add-orders?key={key}&project={project}'
resp = requests.post(url, json=body) resp = requests.post(url, json=body)
logger.info('TRANSACTION_TO_ROISTAT: ' + str(resp)) logger.info('TRANSACTION_TO_ROISTAT: ' + str(resp))
return resp

Loading…
Cancel
Save