File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77from workflows .utils import set_workflow_for_object
88
99from ietf .idtracker .models import PersonOrOrgInfo , IETFWG , InternetDraft
10- from ietf .wgchairs .accounts import get_person_for_user
1110from ietf .ietfworkflows .models import Stream , StreamDelegate
1211from ietf .ietfworkflows .utils import (get_workflow_for_draft , get_workflow_for_wg ,
1312 get_state_for_draft , get_state_by_name ,
@@ -33,7 +32,10 @@ class StreamDraftForm(forms.Form):
3332 def __init__ (self , * args , ** kwargs ):
3433 self .draft = kwargs .pop ('draft' , None )
3534 self .user = kwargs .pop ('user' , None )
36- self .person = get_person_for_user (self .user )
35+ try :
36+ self .person = self .user .get_profile ()
37+ except :
38+ self .person = None
3739 self .workflow = get_workflow_for_draft (self .draft )
3840 self .message = {}
3941 super (StreamDraftForm , self ).__init__ (* args , ** kwargs )
Original file line number Diff line number Diff line change 77
88from ietf .message .models import Message
99from ietf .ietfauth .decorators import has_role
10- from ietf .wgchairs .accounts import get_person_for_user
1110
1211# ---------------------------------------------
1312# Globals
@@ -158,7 +157,7 @@ def clean(self):
158157 def save (self , * args , ** kwargs ):
159158 user = kwargs .pop ('user' )
160159 message = super (AnnounceForm , self ).save (commit = False )
161- message .by = get_person_for_user ( user )
160+ message .by = user . get_profile ( )
162161 if self .cleaned_data ['to' ] == 'Other...' :
163162 message .to = self .cleaned_data ['to_custom' ]
164163 if kwargs ['commit' ]:
Original file line number Diff line number Diff line change 66
77from ietf .ietfauth .decorators import has_role
88from ietf .utils .mail import send_mail_text
9- from ietf .wgchairs .accounts import get_person_for_user
109from ietf .group .models import Group
1110from ietf .secr .utils .group import current_nomcom
1211from ietf .secr .utils .decorators import check_for_cancel
@@ -104,4 +103,4 @@ def confirm(request):
104103 'message' : data ,
105104 'to' : to },
106105 RequestContext (request , {}),
107- )
106+ )
You can’t perform that action at this time.
0 commit comments