diff --git a/seminar/models/odevzdavatko.py b/seminar/models/odevzdavatko.py index 82a75bc6..2d937a41 100644 --- a/seminar/models/odevzdavatko.py +++ b/seminar/models/odevzdavatko.py @@ -123,8 +123,8 @@ class Hodnoceni(bm.SeminarModelBase): # TODO najít správné místo @staticmethod - def inverze_vzorecku_na_prepocet(body, resitelu): - return decimal.Context(prec=1).create_decimal_from_float(body * (resitelu + 2) / 3) + def inverze_vzorecku_na_prepocet(body: decimal.Decimal, resitelu) -> decimal.Decimal: + return round(body * (resitelu + 2) / 3, 1) @property def body_celkem(self):