Removed unnecessary fields

This commit is contained in:
Viswamedha Nalabotu 2026-03-10 19:37:15 +00:00
parent 1f97d9084f
commit f87e4a2dd1

View file

@ -50,11 +50,10 @@ class OnboardingFlowSerializer(ModelSerializer):
session_count = SerializerMethodField() session_count = SerializerMethodField()
pages = SerializerMethodField() pages = SerializerMethodField()
description = SerializerMethodField() description = SerializerMethodField()
status = SerializerMethodField()
class Meta: class Meta:
model = OnboardingFlow model = OnboardingFlow
fields = ['id', 'uuid', 'title', 'role', 'is_active', 'status', 'description', 'pages', 'session_count', 'created_at'] fields = ['id', 'uuid', 'title', 'role', 'is_active', 'description', 'pages', 'session_count', 'created_at']
read_only_fields = ['id', 'uuid', 'created_at'] read_only_fields = ['id', 'uuid', 'created_at']
def get_session_count(self, obj: OnboardingFlow) -> int: def get_session_count(self, obj: OnboardingFlow) -> int:
@ -65,6 +64,3 @@ class OnboardingFlowSerializer(ModelSerializer):
def get_description(self, obj: OnboardingFlow) -> str: def get_description(self, obj: OnboardingFlow) -> str:
return '' return ''
def get_status(self, obj: OnboardingFlow) -> str:
return 'published' if obj.is_active else 'archived'