Android - Assessment - Assessments do not load

Description

Course name : First Nights: Handel's Messiah and Baroque Oratorio
Course Run : Harvard X/MUS24.4x

Actual Result:
None of the non-video lessons have loaded.

Expected Result:
All the lessons shouldn't take that much time in loading.

Steps to Reproduce

1) Login to edX app.
2) Select course 'First Nights: Handel's Messiah and Baroque Oratorio'
3) Tap to open any non video lesson and view.

Reason for Variance

None

Release Notes

None

Activity

Show:
Christopher Lee
November 20, 2015, 8:36 PM
Edited

LGTM.

Tested on stage, prod, mobile-dev

Note: stage required basic auth so the assessments come back as 401s.

Christopher Lee
November 20, 2015, 6:54 PM

I'm for the latter (copy ALL THE COOKIES). I don't think it's safe to assume any kind of cookie pattern for outside of edx.

Brian Guertin
November 20, 2015, 6:48 PM

So the question then is do we need a config property with the cookie name?

Alternatively, is there any reason not to copy all of the cookies from /oauth2/login/ ? that way we don't have to decide which one is the session cookie.

Christopher Lee
November 20, 2015, 6:47 PM
Edited

Django default cookie is "sessionid"
The other environments have intentionally have distinct cookie names (stage, prod, etc...)

FYI, just confirmed that changing the sessionid to whatever was on prod works.

Brian Guertin
November 20, 2015, 6:38 PM

https://courses.edx.org/oauth2/login/ returns 3 cookies: prod-edx-sessionid, AWSELB, csrftoken

https://mobile-dev.sandbox.edx.org/oauth2/login/ returns 1 cookie: sessionid

Fixed

Assignee

Brian Guertin

Reporter

Mirza Mubashar Baig

Labels

Customer

None

URL

None

Groups with Read-Only Access

None

Actual Points

None

Reach

None

Impact

None

Open edX Discourse Thread

None

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Contributor Name

None

Blended Project Status Page

None

edX Squad

None

Product Rollout Framework

None

Content & Partner Success Lead

None

Marketing Lead

None

Learning Lead

None

Support Lead

None

Story Points

2

Epic Link

Sprint

None

Fix versions

Priority

CAT-2