diff --git a/src/server/BreCal/schemas/model.py b/src/server/BreCal/schemas/model.py index 193c3f4..1cbdf21 100644 --- a/src/server/BreCal/schemas/model.py +++ b/src/server/BreCal/schemas/model.py @@ -71,7 +71,7 @@ class ShipcallSchema(Schema): ship_id = fields.Int() type = fields.Int() eta = fields.DateTime(Required = False, allow_none=True) - voyage = fields.Str(Required = False, allow_none=True) + voyage = fields.Str(allow_none=True, metadata={'Required':False}) # Solving: RemovedInMarshmallow4Warning: Passing field metadata as keyword arguments is deprecated. Use the explicit `metadata=...` argument instead. Additional metadata: {'Required': False} etd = fields.DateTime(Required = False, allow_none=True) arrival_berth_id = fields.Int(Required = False, allow_none=True) departure_berth_id = fields.Int(Required = False, allow_none=True) @@ -91,7 +91,7 @@ class ShipcallSchema(Schema): moored_lock = fields.Bool(Required = False, allow_none=True) canceled = fields.Bool(Required = False, allow_none=True) evaluation = fields.Int(Required = False, allow_none=True) - evaluation_message = fields.Str(Required = False, allow_none=True) + evaluation_message = fields.Str(allow_none=True, metadata={'Required':False}) # Solving: RemovedInMarshmallow4Warning: Passing field metadata as keyword arguments is deprecated. Use the explicit `metadata=...` argument instead. Additional metadata: {'Required': False} participants = fields.List(fields.Nested(ParticipantAssignmentSchema)) created = fields.DateTime(Required = False, allow_none=True) modified = fields.DateTime(Required = False, allow_none=True) @@ -176,12 +176,12 @@ class UserSchema(Schema): super().__init__(unknown=None) pass id = fields.Int(required=True) - first_name = fields.Str(Required=False, allow_none=True) - last_name = fields.Str(required=False, allow_none=True) - user_phone = fields.Str(required=False, allow_none=True) - user_email = fields.Str(required=False, allow_none=True) - old_password = fields.Str(required=False, allow_none=True) - new_password = fields.Str(required=False, allow_none=True) + first_name = fields.Str(allow_none=True, metadata={'Required':False}) + last_name = fields.Str(allow_none=True, metadata={'Required':False}) + user_phone = fields.Str(allow_none=True, metadata={'Required':False}) + user_email = fields.Str(allow_none=True, metadata={'Required':False}) + old_password = fields.Str(allow_none=True, metadata={'Required':False}) + new_password = fields.Str(allow_none=True, metadata={'Required':False}) @dataclass class Times: