Skip to content

Commit 3562c5e

Browse files
committed
Rewrite slightly to avoid using wgchairs.accounts.get_person_for_user
- Legacy-Id: 6194
1 parent f4761ba commit 3562c5e

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

ietf/ietfworkflows/forms.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
from workflows.utils import set_workflow_for_object
88

99
from ietf.idtracker.models import PersonOrOrgInfo, IETFWG, InternetDraft
10-
from ietf.wgchairs.accounts import get_person_for_user
1110
from ietf.ietfworkflows.models import Stream, StreamDelegate
1211
from 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)

ietf/secr/announcement/forms.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
from ietf.message.models import Message
99
from 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']:

ietf/secr/announcement/views.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
from ietf.ietfauth.decorators import has_role
88
from ietf.utils.mail import send_mail_text
9-
from ietf.wgchairs.accounts import get_person_for_user
109
from ietf.group.models import Group
1110
from ietf.secr.utils.group import current_nomcom
1211
from 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+
)

0 commit comments

Comments
 (0)