This commit is contained in:
2026-05-26 02:19:26 -06:00
parent bf2a95ef01
commit 1217ee3eaf
2 changed files with 18 additions and 4 deletions

View File

@@ -170,6 +170,11 @@ class ProblemSerializer(BaseProblemSerializer):
class ProblemListSerializer(BaseProblemSerializer):
has_ast_rules = serializers.SerializerMethodField()
def get_has_ast_rules(self, obj):
return bool(obj.ast_rules)
class Meta:
model = Problem
fields = [
@@ -184,6 +189,7 @@ class ProblemListSerializer(BaseProblemSerializer):
"contest",
"allow_flowchart",
"show_flowchart",
"has_ast_rules",
]