diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 6b68508..1a3a6a0 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -6,7 +6,7 @@ Changelog Version 0.7.2 ============= - fix conversion of number input to DecimalField (`issue #106 `) - + Version 0.7.1 ============= - fix wrong unit display in widget (`issue #43 `_) diff --git a/src/quantityfield/fields.py b/src/quantityfield/fields.py index 830b9ac..aea2c1b 100644 --- a/src/quantityfield/fields.py +++ b/src/quantityfield/fields.py @@ -366,7 +366,7 @@ class PositiveIntegerQuantityField(QuantityFieldMixin, models.PositiveIntegerFie class DecimalQuantityFormField(QuantityFormFieldMixin, forms.DecimalField): - + def to_number_type(self, x: object) -> Decimal: return Decimal(str(x)) diff --git a/tests/test_field.py b/tests/test_field.py index dd23a0f..b01b109 100644 --- a/tests/test_field.py +++ b/tests/test_field.py @@ -464,7 +464,6 @@ def test_stores_value_in_base_units(self): self.assertEqual(func(2), Decimal("2")) # test Int - class IntLikeFieldSaveTestBase(FieldSaveTestBase): DEFAULT_WEIGHT_STR = "100" DEFAULT_WEIGHT_QUANTITY_STR = "100 gram"