diff --git a/program/serializers.py b/program/serializers.py index 7e9619817551fd3b3ec6e8ddfe2b800706abc4cb..185559e30f1a39a898f1d15d1a03f1c8224408fd 100644 --- a/program/serializers.py +++ b/program/serializers.py @@ -110,6 +110,9 @@ class UserSerializer(serializers.ModelSerializer): permissions = serializers.SerializerMethodField() # Add profile fields to JSON profile = ProfileSerializer(required=False) + host_ids = serializers.PrimaryKeyRelatedField( + many=True, queryset=Host.objects.all(), source="hosts" + ) class Meta: model = User @@ -117,6 +120,7 @@ class UserSerializer(serializers.ModelSerializer): "id", "is_privileged", "permissions", + "host_ids", ) fields = ( "email",