Improve breakages

This commit is contained in:
Keannu Christian Bernasol 2023-12-09 00:59:17 +08:00
parent c1a7e21e95
commit 5d5ff22ee4
6 changed files with 100 additions and 152 deletions

View file

@ -175,6 +175,11 @@ class EquipmentInstanceSerializer(serializers.HyperlinkedModelSerializer):
"Non-technician users cannot delete equipment instances")
instance.delete()
def to_representation(self, instance):
representation = super().to_representation(instance)
representation['equipment'] = instance.equipment.__str__()
return representation
class Meta:
model = EquipmentInstance
fields = ('id', 'equipment', 'equipment_name', 'category', 'status', 'remarks',