Bug fix for exception handler (#12257)

This commit is contained in:
Oliver 2026-06-26 08:02:38 +10:00 committed by GitHub
parent b99b80957f
commit e847d96a88
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 1 deletions

View File

@ -6,6 +6,7 @@ from datetime import datetime
from typing import Optional from typing import Optional
from django.contrib.auth.models import User from django.contrib.auth.models import User
from django.core.exceptions import FieldDoesNotExist
from django.core.exceptions import ValidationError as DjangoValidationError from django.core.exceptions import ValidationError as DjangoValidationError
from django.core.validators import FileExtensionValidator from django.core.validators import FileExtensionValidator
from django.db import models from django.db import models
@ -200,7 +201,7 @@ class DataImportSession(models.Model):
related_field = model_class._meta.get_field(field_name) related_field = model_class._meta.get_field(field_name)
model = related_field.remote_field.model model = related_field.remote_field.model
return model return model
except (AttributeError, models.FieldDoesNotExist): except (AttributeError, FieldDoesNotExist):
return None return None
def extract_columns(self) -> None: def extract_columns(self) -> None: