From bd0679fe3a21f1102b820b35cbebe5ff9d51ab33 Mon Sep 17 00:00:00 2001 From: lsabor Date: Sun, 14 Sep 2025 17:28:15 +0300 Subject: [PATCH 1/3] update include_bots_in_aggregates default value to True --- ...lter_question_include_bots_in_aggregates.py | 18 ++++++++++++++++++ questions/models.py | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 questions/migrations/0030_alter_question_include_bots_in_aggregates.py diff --git a/questions/migrations/0030_alter_question_include_bots_in_aggregates.py b/questions/migrations/0030_alter_question_include_bots_in_aggregates.py new file mode 100644 index 0000000000..c67ca1aa82 --- /dev/null +++ b/questions/migrations/0030_alter_question_include_bots_in_aggregates.py @@ -0,0 +1,18 @@ +# Generated by Django 5.1.10 on 2025-09-14 14:27 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("questions", "0029_question_default_aggregation_method"), + ] + + operations = [ + migrations.AlterField( + model_name="question", + name="include_bots_in_aggregates", + field=models.BooleanField(default=True), + ), + ] diff --git a/questions/models.py b/questions/models.py index 04122b48a1..c46fe4aaad 100644 --- a/questions/models.py +++ b/questions/models.py @@ -68,7 +68,7 @@ class QuestionType(models.TextChoices): type = models.CharField(max_length=20, choices=QuestionType.choices) resolution = models.TextField(null=True, blank=True) - include_bots_in_aggregates = models.BooleanField(default=False) + include_bots_in_aggregates = models.BooleanField(default=True) question_weight = models.FloatField(default=1.0) default_score_type = models.CharField( max_length=20, From 2c5b17ebdf7d2f86fb3d8c848180f8c474fa042e Mon Sep 17 00:00:00 2001 From: lsabor Date: Thu, 16 Oct 2025 13:59:57 -0700 Subject: [PATCH 2/3] remove migration, just edit old one --- questions/migrations/0001_initial.py | 14 ++++---------- ...lter_question_include_bots_in_aggregates.py | 18 ------------------ 2 files changed, 4 insertions(+), 28 deletions(-) delete mode 100644 questions/migrations/0030_alter_question_include_bots_in_aggregates.py diff --git a/questions/migrations/0001_initial.py b/questions/migrations/0001_initial.py index f34f00986b..c30f0f52e9 100644 --- a/questions/migrations/0001_initial.py +++ b/questions/migrations/0001_initial.py @@ -98,9 +98,7 @@ class Migration(migrations.Migration): ), ( "edited_at", - models.DateTimeField( - editable=False, null=True - ), + models.DateTimeField(editable=False, null=True), ), ], options={ @@ -186,9 +184,7 @@ class Migration(migrations.Migration): ), ( "edited_at", - models.DateTimeField( - editable=False, null=True - ), + models.DateTimeField(editable=False, null=True), ), ("description", models.TextField(blank=True)), ("resolution_criteria", models.TextField(blank=True, null=True)), @@ -230,9 +226,7 @@ class Migration(migrations.Migration): ), ( "edited_at", - models.DateTimeField( - editable=False, null=True - ), + models.DateTimeField(editable=False, null=True), ), ( "type", @@ -247,7 +241,7 @@ class Migration(migrations.Migration): ), ), ("resolution", models.TextField(blank=True, null=True)), - ("include_bots_in_aggregates", models.BooleanField(default=False)), + ("include_bots_in_aggregates", models.BooleanField(default=True)), ("title", models.CharField(max_length=2000)), ("description", models.TextField(blank=True)), ("resolution_criteria", models.TextField(blank=True)), diff --git a/questions/migrations/0030_alter_question_include_bots_in_aggregates.py b/questions/migrations/0030_alter_question_include_bots_in_aggregates.py deleted file mode 100644 index c67ca1aa82..0000000000 --- a/questions/migrations/0030_alter_question_include_bots_in_aggregates.py +++ /dev/null @@ -1,18 +0,0 @@ -# Generated by Django 5.1.10 on 2025-09-14 14:27 - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ("questions", "0029_question_default_aggregation_method"), - ] - - operations = [ - migrations.AlterField( - model_name="question", - name="include_bots_in_aggregates", - field=models.BooleanField(default=True), - ), - ] From 454dd7bec7ebc2dc7b4f4916ee2d56249cb6c1f7 Mon Sep 17 00:00:00 2001 From: lsabor Date: Thu, 16 Oct 2025 14:36:24 -0700 Subject: [PATCH 3/3] remove formatting --- questions/migrations/0001_initial.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/questions/migrations/0001_initial.py b/questions/migrations/0001_initial.py index c30f0f52e9..bacafc7a0e 100644 --- a/questions/migrations/0001_initial.py +++ b/questions/migrations/0001_initial.py @@ -98,7 +98,9 @@ class Migration(migrations.Migration): ), ( "edited_at", - models.DateTimeField(editable=False, null=True), + models.DateTimeField( + editable=False, null=True + ), ), ], options={ @@ -184,7 +186,9 @@ class Migration(migrations.Migration): ), ( "edited_at", - models.DateTimeField(editable=False, null=True), + models.DateTimeField( + editable=False, null=True + ), ), ("description", models.TextField(blank=True)), ("resolution_criteria", models.TextField(blank=True, null=True)), @@ -226,7 +230,9 @@ class Migration(migrations.Migration): ), ( "edited_at", - models.DateTimeField(editable=False, null=True), + models.DateTimeField( + editable=False, null=True + ), ), ( "type",