Patch observer oral min note

Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
This commit is contained in:
Emmy D'Anello 2024-07-11 10:27:52 +02:00
parent 1b24e90635
commit f327a4c9c4
Signed by: ynerant
GPG Key ID: 3A75C55819C8CF85
2 changed files with 46 additions and 2 deletions

View File

@ -0,0 +1,44 @@
# Generated by Django 5.0.6 on 2024-07-11 08:24
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("participation", "0021_rename_defender_oral_note_reporter_oral_and_more"),
]
operations = [
migrations.AlterField(
model_name="note",
name="observer_oral",
field=models.SmallIntegerField(
choices=[
(-10, -10),
(-9, -9),
(-8, -8),
(-7, -7),
(-6, -6),
(-5, -5),
(-4, -4),
(-3, -3),
(-2, -2),
(-1, -1),
(0, 0),
(1, 1),
(2, 2),
(3, 3),
(4, 4),
(5, 5),
(6, 6),
(7, 7),
(8, 8),
(9, 9),
(10, 10),
],
default=0,
verbose_name="observer oral note",
),
),
]

View File

@ -1545,7 +1545,7 @@ class Pool(models.Model):
for i in range(passages.count()): for i in range(passages.count()):
for j in range(passage_width): for j in range(passage_width):
column = getcol(min_column + i * passage_width + j) column = getcol(min_column + i * passage_width + j)
min_note = 0 min_note = 0 if j < 7 else -10
max_note = 20 if j < 2 and settings.TFJM_APP == "TFJM" else 10 max_note = 20 if j < 2 and settings.TFJM_APP == "TFJM" else 10
format_requests.append({ format_requests.append({
"setDataValidation": { "setDataValidation": {
@ -2055,7 +2055,7 @@ class Note(models.Model):
default=0, default=0,
) )
observer_oral = models.PositiveSmallIntegerField( observer_oral = models.SmallIntegerField(
verbose_name=_("observer oral note"), verbose_name=_("observer oral note"),
choices=[(i, i) for i in range(-10, 11)], choices=[(i, i) for i in range(-10, 11)],
default=0, default=0,