diff --git a/apps/wpmw/serializers.py b/apps/wpmw/serializers.py index 860dbbba..8191af4d 100644 --- a/apps/wpmw/serializers.py +++ b/apps/wpmw/serializers.py @@ -24,6 +24,13 @@ class WprSerializer(CustomModelSerializer): class Meta: model = Wpr fields = '__all__' + + def to_representation(self, instance): + ret = super().to_representation(instance) + material_name = ret.get("material_name", "") + if material_name: + ret["process_name"] = material_name.split("|")[-1] + return ret class WprDetailSerializer(WprSerializer): mb_ = MaterialBatchSerializer(source='mb', read_only=True)