diff --git a/src/aarecommon/models/models.py b/src/aarecommon/models/models.py index 47e3a38..890373a 100644 --- a/src/aarecommon/models/models.py +++ b/src/aarecommon/models/models.py @@ -53,7 +53,7 @@ class PuckLoadedInfo(BaseModel): class DataCollectionParameters(BaseModel): - model_config = ConfigDict(from_attributes=True, populate_by_name=True) + model_config = ConfigDict(from_attributes=True, populate_by_name=True, validate_assignment=True) directory: str | None = None oscillation: float | None = None # Only accept positive float