28 lines
686 B
Python
28 lines
686 B
Python
# Module imports
|
|
from .base import BaseSerializer
|
|
from plane.db.models import ExporterHistory
|
|
from .user import UserLiteSerializer
|
|
|
|
|
|
class ExporterHistorySerializer(BaseSerializer):
|
|
initiated_by_detail = UserLiteSerializer(
|
|
source="initiated_by", read_only=True
|
|
)
|
|
|
|
class Meta:
|
|
model = ExporterHistory
|
|
fields = [
|
|
"id",
|
|
"created_at",
|
|
"updated_at",
|
|
"project",
|
|
"provider",
|
|
"status",
|
|
"url",
|
|
"initiated_by",
|
|
"initiated_by_detail",
|
|
"token",
|
|
"created_by",
|
|
"updated_by",
|
|
]
|
|
read_only_fields = fields
|