Skip to content
Snippets Groups Projects
Commit 97fb51ce authored by Sharon Wang's avatar Sharon Wang
Browse files

sos

parent d1549e51
No related branches found
No related tags found
No related merge requests found
......@@ -23,6 +23,7 @@ from openedx.core.djangoapps.oauth_dispatch.jwt import create_jwt_from_token
from openedx.core.djangoapps.user_api.accounts.utils import retrieve_last_sitewide_block_completed
from openedx.core.djangoapps.user_authn.exceptions import AuthFailedError
from common.djangoapps.util.json_request import JsonResponse
from common.djangoapps.user_api.accounts.image_helpers import get_profile_image_urls_for_user
log = logging.getLogger(__name__)
......@@ -195,9 +196,16 @@ def _set_deprecated_user_info_cookie(response, request, user, cookie_settings):
}
}
"""
image_urls = []
user_info = _get_user_info_cookie_data(request, user)
if user.profile and user.profile.has_profile_image:
image_urls = get_profile_image_urls_for_user(request, user)
print('image urls')
print(image_urls)
response.set_cookie(
settings.EDXMKTG_USER_INFO_COOKIE_NAME,
json.dumps(image_urls),
json.dumps(user_info),
**cookie_settings
)
......@@ -249,6 +257,8 @@ def _get_user_info_cookie_data(request, user):
for url_name, url_path in six.iteritems(header_urls):
header_urls[url_name] = request.build_absolute_uri(url_path)
print(user)
user_info = {
'version': settings.EDXMKTG_USER_INFO_COOKIE_VERSION,
'username': user.username,
......
......@@ -94,6 +94,7 @@ class CookieTests(TestCase):
}
self.assertDictEqual(actual, expected)
self.assertEqual(0,1)
def test_set_logged_in_cookies_anonymous_user(self):
anonymous_user = AnonymousUserFactory()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment