Skip to content

Commit

Permalink
feat(proposal): remove pre_recorded_policy from event info
Browse files Browse the repository at this point in the history
  • Loading branch information
josix committed Jan 9, 2023
1 parent 9cff388 commit c51b56e
Show file tree
Hide file tree
Showing 14 changed files with 924 additions and 352 deletions.
18 changes: 4 additions & 14 deletions src/core/models.py
Original file line number Diff line number Diff line change
Expand Up @@ -209,10 +209,10 @@ class EventInfo(models.Model):
)

PERFER_TIME_CHOICES = (
('DAY_ONE_MORNING', _('Day 1, September 3rd, 2022 Morning')),
('DAY_ONE_AFTERNOON', _('Day 1, September 3rd, 2022 Afternoon')),
('DAY_TWO_MORNING', _('Day 2, September 4th, 2022 Morning')),
('DAY_TWO_AFTERNOON', _('Day 2, September 4th, 2022 Afternoon')),
('DAY_ONE_MORNING', _('Day 1, September 2nd, 2023 Morning')),
('DAY_ONE_AFTERNOON', _('Day 1, September 2nd, 2023 Afternoon')),
('DAY_TWO_MORNING', _('Day 2, September 3rd, 2023 Morning')),
('DAY_TWO_AFTERNOON', _('Day 2, September 3rd, 2023 Afternoon')),
)
prefer_time = models.CharField(
verbose_name=_('prefer event time'),
Expand All @@ -230,16 +230,6 @@ class EventInfo(models.Model):
choices=REFERRING_POLICY_CHOICES,
)

PRE_RECORDED_POLICY_CHOICES = (
(True, _('Yes')),
(False, _('No'))
)
pre_recorded_policy = models.BooleanField(
verbose_name=_('agree pre-recorded proposal'),
default=False,
choices=REFERRING_POLICY_CHOICES,
)

class Meta:
abstract = True
ordering = ['-created_at']
Expand Down
57 changes: 57 additions & 0 deletions src/events/migrations/0045_remove_pre_recorded_policy_field.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# Generated by Django 3.1.7 on 2023-01-08 13:45

from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
('events', '0044_add_separated_room_names'),
]

operations = [
migrations.RemoveField(
model_name='sponsoredevent',
name='pre_recorded_policy',
),
migrations.AlterField(
model_name='customevent',
name='conference',
field=models.SlugField(choices=[('pycontw-2016', 'PyCon Taiwan 2016'), ('pycontw-2017', 'PyCon Taiwan 2017'), ('pycontw-2018', 'PyCon Taiwan 2018'), ('pycontw-2019', 'PyCon Taiwan 2019'), ('pycontw-2020', 'PyCon Taiwan 2020'), ('pycontw-2021', 'PyCon Taiwan 2021'), ('pycontw-2022', 'PyCon Taiwan 2022'), ('pycontw-2023', 'PyCon Taiwan 2023')], default='pycontw-2023', verbose_name='conference'),
),
migrations.AlterField(
model_name='joblistingsevent',
name='conference',
field=models.SlugField(choices=[('pycontw-2016', 'PyCon Taiwan 2016'), ('pycontw-2017', 'PyCon Taiwan 2017'), ('pycontw-2018', 'PyCon Taiwan 2018'), ('pycontw-2019', 'PyCon Taiwan 2019'), ('pycontw-2020', 'PyCon Taiwan 2020'), ('pycontw-2021', 'PyCon Taiwan 2021'), ('pycontw-2022', 'PyCon Taiwan 2022'), ('pycontw-2023', 'PyCon Taiwan 2023')], default='pycontw-2023', verbose_name='conference'),
),
migrations.AlterField(
model_name='keynoteevent',
name='conference',
field=models.SlugField(choices=[('pycontw-2016', 'PyCon Taiwan 2016'), ('pycontw-2017', 'PyCon Taiwan 2017'), ('pycontw-2018', 'PyCon Taiwan 2018'), ('pycontw-2019', 'PyCon Taiwan 2019'), ('pycontw-2020', 'PyCon Taiwan 2020'), ('pycontw-2021', 'PyCon Taiwan 2021'), ('pycontw-2022', 'PyCon Taiwan 2022'), ('pycontw-2023', 'PyCon Taiwan 2023')], default='pycontw-2023', verbose_name='conference'),
),
migrations.AlterField(
model_name='proposedtalkevent',
name='conference',
field=models.SlugField(choices=[('pycontw-2016', 'PyCon Taiwan 2016'), ('pycontw-2017', 'PyCon Taiwan 2017'), ('pycontw-2018', 'PyCon Taiwan 2018'), ('pycontw-2019', 'PyCon Taiwan 2019'), ('pycontw-2020', 'PyCon Taiwan 2020'), ('pycontw-2021', 'PyCon Taiwan 2021'), ('pycontw-2022', 'PyCon Taiwan 2022'), ('pycontw-2023', 'PyCon Taiwan 2023')], default='pycontw-2023', verbose_name='conference'),
),
migrations.AlterField(
model_name='proposedtutorialevent',
name='conference',
field=models.SlugField(choices=[('pycontw-2016', 'PyCon Taiwan 2016'), ('pycontw-2017', 'PyCon Taiwan 2017'), ('pycontw-2018', 'PyCon Taiwan 2018'), ('pycontw-2019', 'PyCon Taiwan 2019'), ('pycontw-2020', 'PyCon Taiwan 2020'), ('pycontw-2021', 'PyCon Taiwan 2021'), ('pycontw-2022', 'PyCon Taiwan 2022'), ('pycontw-2023', 'PyCon Taiwan 2023')], default='pycontw-2023', verbose_name='conference'),
),
migrations.AlterField(
model_name='schedule',
name='conference',
field=models.SlugField(choices=[('pycontw-2016', 'PyCon Taiwan 2016'), ('pycontw-2017', 'PyCon Taiwan 2017'), ('pycontw-2018', 'PyCon Taiwan 2018'), ('pycontw-2019', 'PyCon Taiwan 2019'), ('pycontw-2020', 'PyCon Taiwan 2020'), ('pycontw-2021', 'PyCon Taiwan 2021'), ('pycontw-2022', 'PyCon Taiwan 2022'), ('pycontw-2023', 'PyCon Taiwan 2023')], default='pycontw-2023', verbose_name='conference'),
),
migrations.AlterField(
model_name='sponsoredevent',
name='conference',
field=models.SlugField(choices=[('pycontw-2016', 'PyCon Taiwan 2016'), ('pycontw-2017', 'PyCon Taiwan 2017'), ('pycontw-2018', 'PyCon Taiwan 2018'), ('pycontw-2019', 'PyCon Taiwan 2019'), ('pycontw-2020', 'PyCon Taiwan 2020'), ('pycontw-2021', 'PyCon Taiwan 2021'), ('pycontw-2022', 'PyCon Taiwan 2022'), ('pycontw-2023', 'PyCon Taiwan 2023')], default='pycontw-2023', verbose_name='conference'),
),
migrations.AlterField(
model_name='sponsoredevent',
name='language',
field=models.CharField(choices=[('ENEN', 'English talk'), ('ZHEN', 'Chinese talk w. English slides')], max_length=5, verbose_name='language'),
),
]
18 changes: 18 additions & 0 deletions src/events/migrations/0046_alter_prefer_time.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Generated by Django 3.1.7 on 2023-01-09 17:00

from django.db import migrations, models


class Migration(migrations.Migration):

dependencies = [
('events', '0045_remove_pre_recorded_policy_field'),
]

operations = [
migrations.AlterField(
model_name='sponsoredevent',
name='prefer_time',
field=models.CharField(choices=[('DAY_ONE_MORNING', 'Day 1, September 2nd, 2023 Morning'), ('DAY_ONE_AFTERNOON', 'Day 1, September 2nd, 2023 Afternoon'), ('DAY_TWO_MORNING', 'Day 2, September 3rd, 2023 Morning'), ('DAY_TWO_AFTERNOON', 'Day 2, September 3rd, 2023 Afternoon')], max_length=32, verbose_name='prefer event time'),
),
]
Loading

0 comments on commit c51b56e

Please sign in to comment.