diff --git a/esim-cloud-backend/saveAPI/serializers.py b/esim-cloud-backend/saveAPI/serializers.py index 1bd1c8a1..8625b23b 100644 --- a/esim-cloud-backend/saveAPI/serializers.py +++ b/esim-cloud-backend/saveAPI/serializers.py @@ -56,6 +56,8 @@ class Meta: 'id', 'lti_id', 'is_submission', 'pinned') def get_lti_id(self, obj): + if isinstance(obj, dict): + return None save_id = obj.save_id ltis = lticonsumer.objects.filter(model_schematic__save_id=save_id) arduinoLTIs = ArduinLTIConsumer.objects.filter( @@ -95,6 +97,8 @@ class Meta: 'is_submission', 'pinned') def get_lti_id(self, obj): + if isinstance(obj, dict): + return None save_id = obj.save_id ltis = lticonsumer.objects.filter(model_schematic__save_id=save_id) arduinoLTIs = ArduinLTIConsumer.objects.filter(