diff --git a/api/barriers/serializers/data_workspace.py b/api/barriers/serializers/data_workspace.py index 1ab4e86b..0075554b 100644 --- a/api/barriers/serializers/data_workspace.py +++ b/api/barriers/serializers/data_workspace.py @@ -194,6 +194,7 @@ class DataWorkspaceSerializer(AssessmentFieldsMixin, BarrierSerializerBase): reported_by = serializers.SerializerMethodField() barrier_owner = serializers.SerializerMethodField() first_published_on = serializers.SerializerMethodField() + set_to_allowed_on = serializers.SerializerMethodField() class Meta(BarrierSerializerBase.Meta): fields = ( @@ -243,6 +244,7 @@ class Meta(BarrierSerializerBase.Meta): "public_eligibility_summary", "public_eligibility_postponed", "first_published_on", + "set_to_allowed_on", "resolvability_assessments", "sectors", "sectors_affected", @@ -553,3 +555,7 @@ def get_barrier_owner(self, obj): def get_first_published_on(self, obj): if hasattr(obj, "public_barrier"): return obj.public_barrier.first_published_on + + def get_set_to_allowed_on(self, obj): + if hasattr(obj, "public_barrier"): + return obj.public_barrier.set_to_allowed_on