mattdrayer/WL-493: Enable bulk purchase via Otto for unauthenticated users

This commit is contained in:
Matt Drayer
2016-06-02 19:34:21 -04:00
parent 93ba637e5f
commit c2c2a67753
6 changed files with 21 additions and 10 deletions

View File

@@ -51,7 +51,8 @@
enrollmentAction: $.url( '?enrollment_action' ),
courseId: $.url( '?course_id' ),
courseMode: $.url( '?course_mode' ),
emailOptIn: $.url( '?email_opt_in' )
emailOptIn: $.url( '?email_opt_in' ),
purchaseWorkflow: $.url( '?purchase_workflow' )
};
for (var key in queryParams) {
if (queryParams[key]) {
@@ -63,6 +64,7 @@
this.courseMode = queryParams.courseMode;
this.emailOptIn = queryParams.emailOptIn;
this.nextUrl = this.urls.defaultNextUrl;
this.purchaseWorkflow = queryParams.purchaseWorkflow;
if (queryParams.next) {
// Ensure that the next URL is internal for security reasons
if ( ! window.isExternal( queryParams.next ) ) {