add request to fc-link hook (fixes #20288)
This commit is contained in:
parent
eddf2da475
commit
28402bf314
|
@ -362,7 +362,8 @@ class LoginOrLinkView(PopupViewMixin, FcOAuthSessionViewMixin, View):
|
|||
else:
|
||||
messages.info(request, _('Your FranceConnect account {} '
|
||||
'has been linked.').format(self.fc_account))
|
||||
hooks.call_hooks('event', name='fc-link', user=request.user, sub=self.sub)
|
||||
hooks.call_hooks('event', name='fc-link', user=request.user, sub=self.sub,
|
||||
request=request)
|
||||
else:
|
||||
self.fc_account.token = json_token
|
||||
self.fc_account.save()
|
||||
|
@ -396,7 +397,8 @@ class LoginOrLinkView(PopupViewMixin, FcOAuthSessionViewMixin, View):
|
|||
sub=self.sub, user=user)
|
||||
if created:
|
||||
self.logger.info(u'fc link created sub %s user %s', self.sub, user)
|
||||
hooks.call_hooks('event', name='fc-link', user=user, sub=self.sub)
|
||||
hooks.call_hooks('event', name='fc-link', user=user, sub=self.sub,
|
||||
request=request)
|
||||
user = authenticate(sub=self.sub, user_info=self.user_info,
|
||||
token=self.token)
|
||||
else:
|
||||
|
|
Reference in New Issue