implementing notifications, working on input validation
This commit is contained in:
parent
6890f0126b
commit
3633993ca6
@ -216,6 +216,11 @@ class ShipcallSchema(Schema):
|
||||
evaluation_time = fields.DateTime(metadata={'required':False}, allow_none=True)
|
||||
evaluation_notifications_sent = fields.Bool(metadata={'required':False}, allow_none=True)
|
||||
time_ref_point = fields.Integer(metadata={'required':False}, allow_none=True)
|
||||
evaluation = fields.Enum(EvaluationType, required=False, allow_none=True, default=EvaluationType.undefined)
|
||||
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}
|
||||
evaluation_time = fields.DateTime(Required = False, allow_none=True)
|
||||
evaluation_notifications_sent = fields.Bool(Required = False, allow_none=True)
|
||||
time_ref_point = fields.Int(Required = False, allow_none=True)
|
||||
participants = fields.List(fields.Nested(ParticipantAssignmentSchema))
|
||||
created = fields.DateTime(metadata={'required':False}, allow_none=True)
|
||||
modified = fields.DateTime(metadata={'required':False}, allow_none=True)
|
||||
@ -289,6 +294,8 @@ class Shipcall:
|
||||
created: datetime
|
||||
modified: datetime
|
||||
participants: List[Participant_Assignment] = field(default_factory=list)
|
||||
evaluation_time : datetime = None
|
||||
evaluation_notifications_sent : bool = None
|
||||
|
||||
def to_json(self):
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user