from apollo_utils.service.schemas.fields.list import SplitUniqueListField from marshmallow import fields, validate from server.constants.delphi.videos.only import VideosOnly class DelphiVideoAnalyticsOnlyMixin: """Include like filter for result fields.""" only = SplitUniqueListField( fields.String(required=True, validate=validate.OneOf(VideosOnly.ALL_FIELDS)), required=False )