Skip to content

Commit 8815d49

Browse files
committed
Watch out for non-existing area
- Legacy-Id: 3973
1 parent f05bc8c commit 8815d49

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

redesign/importing/import-docs.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
from ietf.person.name import name_parts
2222
from redesign.importing.utils import old_person_to_person, person_name, dont_save_queries
2323
from ietf.name.utils import name
24-
from ietf.idtracker.models import InternetDraft, IDInternal, IESGLogin, DocumentComment, PersonOrOrgInfo, Rfc, IESGComment, IESGDiscuss, BallotInfo, Position
24+
from ietf.idtracker.models import InternetDraft, IDInternal, IESGLogin, DocumentComment, PersonOrOrgInfo, Rfc, IESGComment, IESGDiscuss, BallotInfo, Position, Area
2525
from ietf.idrfc.models import RfcIndex, DraftVersions
2626
from ietf.idrfc.mirror_rfc_index import get_std_level_mapping, get_stream_mapping
2727
from ietf.ietfworkflows.models import StreamedID, AnnotationTag, ContentType, ObjectHistoryEntry, ObjectWorkflowHistoryEntry, ObjectAnnotationTagHistoryEntry, ObjectStreamHistoryEntry, StateObjectRelationMetadata
@@ -353,8 +353,11 @@ def import_from_idinternal(d, idinternal):
353353
d.notify = idinternal.state_change_notice_to or ""
354354
d.note = (idinternal.note or "").replace('<br>', '\n').strip().replace('\n', '<br>')
355355

356-
if idinternal.area_acronym and d.group.type_id == "individ":
357-
d.group = Group.objects.get(acronym=idinternal.area_acronym.area_acronym.acronym)
356+
try:
357+
if idinternal.area_acronym and d.group.type_id == "individ":
358+
d.group = Group.objects.get(acronym=idinternal.area_acronym.area_acronym.acronym)
359+
except Area.DoesNotExist:
360+
pass
358361

359362
d.save()
360363

0 commit comments

Comments
 (0)