Fix #1793 -- Remove hidden URLs from EventSettingsStore and avoid saving them (#1853)

This commit is contained in:
Martin Gross
2020-11-23 17:15:22 +01:00
committed by GitHub
parent 97b9c1029a
commit 076aa097f6
2 changed files with 22 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
# Generated by Django 3.0.9 on 2020-11-23 15:51
from django.db import migrations
def remove_old_settings(app, schema_editor):
EventSettingsStore = app.get_model('pretixbase', 'Event_SettingsStore')
EventSettingsStore.objects.filter(key__startswith='payment_', key__endswith='__hidden_url').delete()
class Migration(migrations.Migration):
dependencies = [
('pretixbase', '0169_checkinlist_gates'),
]
operations = [
migrations.RunPython(remove_old_settings, migrations.RunPython.noop)
]