@@ -36,7 +36,7 @@ def id_document_key(self):
3636 #group = models.ForeignKey(Acronym, db_column='group_acronym_id')
3737 @property
3838 def group (self ):
39- from group .proxy import Acronym as AcronymProxy
39+ from ietf . group .proxy import Acronym as AcronymProxy
4040 g = super (InternetDraft , self ).group
4141 return AcronymProxy ().from_object (g ) if g else None
4242 #filename = models.CharField(max_length=255, unique=True)
@@ -365,13 +365,13 @@ def prev_state(self):
365365 @property
366366 def mark_by (self ):
367367 e = self .latest_event ()
368- from person .proxy import IESGLogin as IESGLoginProxy
368+ from ietf . person .proxy import IESGLogin as IESGLoginProxy
369369 return IESGLoginProxy ().from_object (e .by ) if e else None
370370
371371 # job_owner = models.ForeignKey(IESGLogin, db_column='job_owner', related_name='documents')
372372 @property
373373 def job_owner (self ):
374- from person .proxy import IESGLogin as IESGLoginProxy
374+ from ietf . person .proxy import IESGLogin as IESGLoginProxy
375375 return IESGLoginProxy ().from_object (self .ad ) if self .ad else None
376376
377377 #event_date = models.DateField(null=True)
@@ -383,7 +383,7 @@ def event_date(self):
383383 #area_acronym = models.ForeignKey(Area)
384384 @property
385385 def area_acronym (self ):
386- from group .proxy import Area
386+ from ietf . group .proxy import Area
387387 g = super (InternetDraft , self ).group # be careful with group which is proxied
388388 if g and g .type_id != "individ" :
389389 return Area ().from_object (g .parent )
@@ -462,7 +462,7 @@ def noproblem(self):
462462 @property
463463 def resurrect_requested_by (self ):
464464 e = self .latest_event (type__in = ("requested_resurrect" , "completed_resurrect" ))
465- from person .proxy import IESGLogin as IESGLoginProxy
465+ from ietf . person .proxy import IESGLogin as IESGLoginProxy
466466 return IESGLoginProxy ().from_object (e .by ) if e and e .type == "requested_resurrect" else None
467467
468468 #approved_in_minute = models.IntegerField(null=True, blank=True)
@@ -522,7 +522,7 @@ def an_sent_date(self):
522522 @property
523523 def an_sent_by (self ):
524524 e = self .latest_event (type = "iesg_approved" )
525- from person .proxy import IESGLogin as IESGLoginProxy
525+ from ietf . person .proxy import IESGLogin as IESGLoginProxy
526526 return IESGLoginProxy ().from_object (e .by ) if e else None
527527
528528 #defer = models.BooleanField()
@@ -535,7 +535,7 @@ def defer(self):
535535 @property
536536 def defer_by (self ):
537537 e = self .latest_event (type = "changed_document" , desc__startswith = "State changed to <b>IESG Evaluation - Defer</b>" )
538- from person .proxy import IESGLogin as IESGLoginProxy
538+ from ietf . person .proxy import IESGLogin as IESGLoginProxy
539539 return IESGLoginProxy ().from_object (e .by ) if e else None
540540
541541 #defer_date = models.DateField(null=True, blank=True)
@@ -572,7 +572,7 @@ def ballot_issued(self):
572572 # return remarks
573573 def active_positions (self ):
574574 """Returns a list of dicts, with AD and Position tuples"""
575- from person .proxy import IESGLogin as IESGLoginProxy
575+ from ietf . person .proxy import IESGLogin as IESGLoginProxy
576576 from ietf .doc .utils import active_ballot_positions
577577
578578 res = []
@@ -892,7 +892,7 @@ def filename(self):
892892
893893 @property
894894 def ipr (self ):
895- from ipr .models import IprDraftProxy
895+ from ietf . ipr .models import IprDraftProxy
896896 return IprDraftProxy .objects .filter (doc_alias = self .pk )
897897
898898 class Meta :
0 commit comments