Fix generate-bills, remove debug print in charge method

This commit is contained in:
fnux 2020-03-05 11:27:43 +01:00
parent 2f70418f4d
commit a41184d83d
2 changed files with 1 additions and 5 deletions

View file

@ -9,8 +9,6 @@ from datetime import timedelta, date
from django.utils import timezone
from uncloud_pay.models import Bill
BILL_PAYMENT_DELAY=timedelta(days=10)
logger = logging.getLogger(__name__)
class Command(BaseCommand):
@ -31,8 +29,7 @@ class Command(BaseCommand):
Bill.generate_for(
year=now.year,
month=now.month,
user=user,
allowed_delay=BILL_PAYMENT_DELAY)
user=user)
# We're done for this round :-)
print("=> Done.")

View file

@ -149,7 +149,6 @@ class PaymentMethod(models.Model):
stripe_customer = StripeCustomer.objects.get(owner=self.owner).stripe_id
stripe_payment = uncloud_pay.stripe.charge_customer(
amount, stripe_customer, self.stripe_payment_method_id)
print(stripe_payment)
if 'paid' in stripe_payment and stripe_payment['paid'] == False:
raise Exception(stripe_payment['error'])
else: