diff options
| -rw-r--r-- | ishtar/furnitures/forms.py | 8 | 
1 files changed, 8 insertions, 0 deletions
| diff --git a/ishtar/furnitures/forms.py b/ishtar/furnitures/forms.py index 4a7ef745f..b79142ea4 100644 --- a/ishtar/furnitures/forms.py +++ b/ishtar/furnitures/forms.py @@ -842,6 +842,14 @@ class FileWizard(Wizard):                  if not frm.is_valid():                      continue                  dct = frm.cleaned_data.copy() +                if 'parcel' in dct: +                    try: +                        parcel = models.Parcel.objects.get(pk=dct['parcel']) +                        setattr(parcel, self.object_parcel_type, obj) +                        parcel.save() +                    except (ValueError, ObjectDoesNotExist): +                        continue +                    continue                  try:                      dct['town'] = models.Town.objects.get(pk=int(dct['town']))                  except (ValueError, ObjectDoesNotExist): | 
