From dab8c6c734713129a1b06eafbdca1e5da67b8047 Mon Sep 17 00:00:00 2001 From: Daniel Egger Date: Wed, 27 Sep 2023 15:49:50 +0200 Subject: [PATCH] New `LearningContentFeedback` cannot be self toggled in future --- ...k_can_user_self_toggle_course_completion.py | 18 ++++++++++++++++++ server/vbv_lernwelt/learnpath/models.py | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 server/vbv_lernwelt/learnpath/migrations/0006_alter_learningcontentfeedback_can_user_self_toggle_course_completion.py diff --git a/server/vbv_lernwelt/learnpath/migrations/0006_alter_learningcontentfeedback_can_user_self_toggle_course_completion.py b/server/vbv_lernwelt/learnpath/migrations/0006_alter_learningcontentfeedback_can_user_self_toggle_course_completion.py new file mode 100644 index 00000000..112a1381 --- /dev/null +++ b/server/vbv_lernwelt/learnpath/migrations/0006_alter_learningcontentfeedback_can_user_self_toggle_course_completion.py @@ -0,0 +1,18 @@ +# Generated by Django 3.2.20 on 2023-09-27 13:49 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('learnpath', '0005_alter_learningcontentedoniqtest_content_assignment'), + ] + + operations = [ + migrations.AlterField( + model_name='learningcontentfeedback', + name='can_user_self_toggle_course_completion', + field=models.BooleanField(default=False), + ), + ] diff --git a/server/vbv_lernwelt/learnpath/models.py b/server/vbv_lernwelt/learnpath/models.py index a6be6401..a3632b96 100644 --- a/server/vbv_lernwelt/learnpath/models.py +++ b/server/vbv_lernwelt/learnpath/models.py @@ -314,7 +314,7 @@ class LearningContentPlaceholder(LearningContent): class LearningContentFeedback(LearningContent): parent_page_types = ["learnpath.Circle"] subpage_types = [] - can_user_self_toggle_course_completion = models.BooleanField(default=True) + can_user_self_toggle_course_completion = models.BooleanField(default=False) class LearningContentLearningModule(LearningContent):