diff --git a/app/schemas.py b/app/schemas.py index fa1523f9e..c22e2257c 100644 --- a/app/schemas.py +++ b/app/schemas.py @@ -169,9 +169,19 @@ class ProviderDetailsSchema(BaseSchema): strict = True -class ProviderDetailsHistorySchema(ProviderDetailsSchema): +class ProviderDetailsHistorySchema(BaseSchema): + created_by_user = fields.Nested( + UserSchema, + attribute='created_by', + dump_to='created_by', + only=['id', 'name', 'email_address'], + dump_only=True + ) + class Meta: model = models.ProviderDetailsHistory + exclude = ("provider_rates", "provider_stats") + strict = True class ServiceSchema(BaseSchema):