Skip to content

Commit 8a98fad

Browse files
committed
Set default values for gravity, is_selected, justification fields
1 parent 0c52819 commit 8a98fad

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

backend/ebios_rm/models.py

+11-11
Original file line numberDiff line numberDiff line change
@@ -110,9 +110,9 @@ class FearedEvent(NameDescriptionMixin):
110110
)
111111

112112
ref_id = models.CharField(max_length=100)
113-
gravity = models.PositiveSmallIntegerField(verbose_name=_("Gravity"))
114-
is_selected = models.BooleanField(verbose_name=_("Is selected"))
115-
justification = models.TextField(verbose_name=_("Justification"))
113+
gravity = models.PositiveSmallIntegerField(verbose_name=_("Gravity"), default=0)
114+
is_selected = models.BooleanField(verbose_name=_("Is selected"), default=False)
115+
justification = models.TextField(verbose_name=_("Justification"), blank=True)
116116

117117
class Meta:
118118
verbose_name = _("Feared event")
@@ -185,8 +185,8 @@ class Pertinence(models.IntegerChoices):
185185
activity = models.PositiveSmallIntegerField(
186186
verbose_name=_("Activity"), default=0, validators=[MaxValueValidator(4)]
187187
)
188-
is_selected = models.BooleanField(verbose_name=_("Is selected"))
189-
justification = models.TextField(verbose_name=_("Justification"))
188+
is_selected = models.BooleanField(verbose_name=_("Is selected"), default=False)
189+
justification = models.TextField(verbose_name=_("Justification"), blank=True)
190190

191191
class Meta:
192192
verbose_name = _("RO/TO couple")
@@ -265,8 +265,8 @@ class Category(models.TextChoices):
265265
validators=[MinValueValidator(1), MaxValueValidator(4)],
266266
)
267267

268-
is_selected = models.BooleanField(verbose_name=_("Is selected"))
269-
justification = models.TextField(verbose_name=_("Justification"))
268+
is_selected = models.BooleanField(verbose_name=_("Is selected"), default=False)
269+
justification = models.TextField(verbose_name=_("Justification"), blank=True)
270270

271271
class Meta:
272272
verbose_name = _("Stakeholder")
@@ -320,8 +320,8 @@ class AttackPath(AbstractBaseModel):
320320
)
321321

322322
description = models.TextField(verbose_name=_("Description"))
323-
is_selected = models.BooleanField(verbose_name=_("Is selected"))
324-
justification = models.TextField(verbose_name=_("Justification"))
323+
is_selected = models.BooleanField(verbose_name=_("Is selected"), default=False)
324+
justification = models.TextField(verbose_name=_("Justification"), blank=True)
325325

326326
class Meta:
327327
verbose_name = _("Attack path")
@@ -352,8 +352,8 @@ class OperationalScenario(AbstractBaseModel):
352352

353353
description = models.TextField(verbose_name=_("Description"))
354354
likelihood = models.SmallIntegerField(default=-1, verbose_name=_("Likelihood"))
355-
is_selected = models.BooleanField(verbose_name=_("Is selected"))
356-
justification = models.TextField(verbose_name=_("Justification"))
355+
is_selected = models.BooleanField(verbose_name=_("Is selected"), default=False)
356+
justification = models.TextField(verbose_name=_("Justification"), blank=True)
357357

358358
class Meta:
359359
verbose_name = _("Operational scenario")

0 commit comments

Comments
 (0)