diff options
Diffstat (limited to 'ishtar_common/models_common.py')
| -rw-r--r-- | ishtar_common/models_common.py | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/ishtar_common/models_common.py b/ishtar_common/models_common.py index 83245f0ff..4ab97cf58 100644 --- a/ishtar_common/models_common.py +++ b/ishtar_common/models_common.py @@ -3154,9 +3154,11 @@ class SerializeItem:          for field in self._meta.get_fields():              field_name = field.name -            if field_name in self.SERIALIZE_EXCLUDE or field_name in exclude: +            if field_name in self.SERIALIZE_EXCLUDE:                  continue -            if field.many_to_one or field.one_to_one: +            elif field_name in exclude: +                full_result[field_name] = "" +            elif field.many_to_one or field.one_to_one:                  try:                      value = getattr(self, field_name)                  except (MultipleObjectsReturned, ObjectDoesNotExist):  | 
