From: Guillaume Pellerin Date: Tue, 1 Jul 2025 16:36:40 +0000 (+0200) Subject: add WebClassRecord.status X-Git-Tag: 2.15.0~9 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=106e4a8911cd2aebbc43c026f2739a6bcbc73eee;p=teleforma.git add WebClassRecord.status --- diff --git a/teleforma/webclass/migrations/0012_webclassrecord_status.py b/teleforma/webclass/migrations/0012_webclassrecord_status.py new file mode 100644 index 00000000..1beae0b4 --- /dev/null +++ b/teleforma/webclass/migrations/0012_webclassrecord_status.py @@ -0,0 +1,18 @@ +# Generated by Django 3.2.25 on 2025-07-01 18:36 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('webclass', '0011_webclassrecord_professor'), + ] + + operations = [ + migrations.AddField( + model_name='webclassrecord', + name='status', + field=models.IntegerField(choices=[(2, 'Draft'), (3, 'Public')], default=2, verbose_name='status'), + ), + ] diff --git a/teleforma/webclass/models.py b/teleforma/webclass/models.py index 9be264fb..848c057b 100644 --- a/teleforma/webclass/models.py +++ b/teleforma/webclass/models.py @@ -442,6 +442,8 @@ class WebclassRecord(models.Model): room_id = models.CharField( 'id de la conférence BBB (généré automatiquement)', blank=True, null=True, max_length=255, unique=True) professor = models.ForeignKey('teleforma.Professor', related_name='webclass_records', verbose_name=_('professor'), on_delete=models.SET_NULL, blank=True, null=True) + status = models.IntegerField( + _('status'), choices=STATUS_CHOICES, default=2) WEBCLASS = 'WC' diff --git a/teleforma/webclass/templates/webclass/inc/webclass_corrections_list.html b/teleforma/webclass/templates/webclass/inc/webclass_corrections_list.html index 245e6ecd..9b71458f 100644 --- a/teleforma/webclass/templates/webclass/inc/webclass_corrections_list.html +++ b/teleforma/webclass/templates/webclass/inc/webclass_corrections_list.html @@ -6,7 +6,9 @@ {% for record in webclass_corrections_records %} - {% webclass_record record %} + {% if record.status == 3 %} + {% webclass_record record %} + {% endif %} {% endfor %}