Skip to content

Commit 1f0aa7a

Browse files
committed
Add mark_transfer_paid cli command
1 parent 6bf8946 commit 1f0aa7a

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

apps/payments/tasks.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -178,3 +178,12 @@ def expire_pending_payments(yes):
178178
app.logger.info(f"Would expire payment {payment}")
179179

180180
db.session.commit()
181+
182+
183+
@payments.cli.command("mark_transfer_paid")
184+
@click.argument("payment_id", type=int)
185+
def mark_paid(payment_id: int):
186+
"""Mark a Bank transfer payment as paid. Useful for testing."""
187+
p = BankPayment.query.get(payment_id)
188+
p.paid()
189+
db.session.commit()

0 commit comments

Comments
 (0)