Fixes: 1) Validate gateway presence in `process_transaction_changes` signal; 2) Add missing imports for `Type`, `create_object`, and `AbstractGateway`; Extra: 1) Cleanup unused diff lines in migrations files; 2) Improve JSONField, FloatField, and PositiveIntegerField declarations by consolidating into single lines; 3) Remove redundant match-case logic in `signals.py`. |
||
|---|---|---|
| .. | ||
| 0001_initial.py | ||
| 0002_initial.py | ||
| 0003_alter_transaction_balance.py | ||
| 0004_alter_transaction_payment_method.py | ||
| 0005_gateway_transaction_gateway.py | ||
| __init__.py | ||