bb-plane-fork/apiserver/plane/license/api/serializers/instance.py

23 lines
578 B
Python

# Module imports
from plane.license.models import Instance
from plane.app.serializers import BaseSerializer
from plane.app.serializers import UserAdminLiteSerializer
class InstanceSerializer(BaseSerializer):
primary_owner_details = UserAdminLiteSerializer(
source="primary_owner", read_only=True
)
class Meta:
model = Instance
exclude = [
"license_key",
"user_count"
]
read_only_fields = [
"id",
"email",
"last_checked_at",
"is_setup_done",
]