]> git.parisson.com Git - teleforma.git/commitdiff
add WebClassRecord.status
authorGuillaume Pellerin <guillaume.pellerin@parisson.com>
Tue, 1 Jul 2025 16:36:40 +0000 (18:36 +0200)
committerGuillaume Pellerin <guillaume.pellerin@parisson.com>
Tue, 1 Jul 2025 16:36:40 +0000 (18:36 +0200)
teleforma/webclass/migrations/0012_webclassrecord_status.py [new file with mode: 0644]
teleforma/webclass/models.py
teleforma/webclass/templates/webclass/inc/webclass_corrections_list.html

diff --git a/teleforma/webclass/migrations/0012_webclassrecord_status.py b/teleforma/webclass/migrations/0012_webclassrecord_status.py
new file mode 100644 (file)
index 0000000..1beae0b
--- /dev/null
@@ -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'),
+        ),
+    ]
index 9be264fb96a52bbd2e725f8eb46e786212b81ccd..848c057b6908195da437c5b352461d33e913aa31 100644 (file)
@@ -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'
index 245e6ecd4a6046079cbc2b38c7b832dc539c11a4..9b71458f43d389aa5d553ed6b54e651921302b93 100644 (file)
@@ -6,7 +6,9 @@
     <table class="listing" width="100%">
         <tbody>
             {% for record in webclass_corrections_records %}
-            {% webclass_record record %}
+                {% if record.status == 3 %}
+                    {% webclass_record record %}
+                {% endif %}
             {% endfor %}
         </tbody>
     </table>