mirror of
https://github.com/pretix/pretix.git
synced 2026-05-05 15:14:04 +00:00
Bank transfer: Allow dashes in event slug to be missing (Z#23216859) (#5682)
* Bank transfer: Allow dashes in event slug to be missing (Z#23216859) * Update src/pretix/plugins/banktransfer/tasks.py Co-authored-by: Richard Schreiber <schreiber@pretix.eu> * Update src/pretix/plugins/banktransfer/tasks.py Co-authored-by: Richard Schreiber <schreiber@pretix.eu> * Apply suggestions from code review Co-authored-by: Richard Schreiber <schreiber@pretix.eu> --------- Co-authored-by: Richard Schreiber <schreiber@pretix.eu>
This commit is contained in:
@@ -385,6 +385,20 @@ def test_mark_paid_organizer_dash_in_slug(env, orga_job):
|
||||
assert env[2].status == Order.STATUS_PAID
|
||||
|
||||
|
||||
@pytest.mark.django_db
|
||||
def test_mark_paid_organizer_dash_in_slug_missing(env, orga_job):
|
||||
env[0].slug = "foo-bar"
|
||||
env[0].save()
|
||||
process_banktransfers(orga_job, [{
|
||||
'payer': 'Karla Kundin',
|
||||
'reference': 'Bestellung FOOBAR1234S',
|
||||
'date': '2016-01-26',
|
||||
'amount': '23.00'
|
||||
}])
|
||||
env[2].refresh_from_db()
|
||||
assert env[2].status == Order.STATUS_PAID
|
||||
|
||||
|
||||
@pytest.mark.django_db
|
||||
def test_mark_paid_organizer_varying_order_code_length(env, orga_job):
|
||||
env[2].code = "123412341234"
|
||||
|
||||
Reference in New Issue
Block a user