From 93d27a96d39998f6dc104049505bcebf98e8fdb9 Mon Sep 17 00:00:00 2001 From: Donkie Date: Mon, 5 Aug 2024 19:39:54 +0200 Subject: [PATCH] Spool weight can now be set to 0 Fixes #422 --- spoolman/api/v1/filament.py | 2 +- spoolman/api/v1/models.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spoolman/api/v1/filament.py b/spoolman/api/v1/filament.py index 43419ac..e164f01 100644 --- a/spoolman/api/v1/filament.py +++ b/spoolman/api/v1/filament.py @@ -59,7 +59,7 @@ class FilamentParameters(BaseModel): description="The weight of the filament in a full spool, in grams. (net weight)", examples=[1000], ) - spool_weight: Optional[float] = Field(None, gt=0, description="The empty spool weight, in grams.", examples=[140]) + spool_weight: Optional[float] = Field(None, ge=0, description="The empty spool weight, in grams.", examples=[140]) article_number: Optional[str] = Field( None, max_length=64, diff --git a/spoolman/api/v1/models.py b/spoolman/api/v1/models.py index 8e56af0..abfd7fc 100644 --- a/spoolman/api/v1/models.py +++ b/spoolman/api/v1/models.py @@ -133,7 +133,7 @@ class Filament(BaseModel): description="The weight of the filament in a full spool, in grams.", examples=[1000], ) - spool_weight: Optional[float] = Field(None, gt=0, description="The empty spool weight, in grams.", examples=[140]) + spool_weight: Optional[float] = Field(None, ge=0, description="The empty spool weight, in grams.", examples=[140]) article_number: Optional[str] = Field( None, max_length=64,