Early Alert does not handle course titles with a single quote

Description

The Early Alert portlet does not handle courses that have a single quote in the title. It causes a javascipt error.

To reproduce, update a course title in both external_course and external_faculty_course to an a single quote in the title (e.g. American Women's Studies). To reproduce, open the browser's developer tools, select the console, log in as the instructor, select the course and click on any student in the course roster. In the console, you will see a javascript eror (SyntaxError: missing } after property list).

As a temporary fix, I updated the course title in both tables to remove the single quote and asked the client to update their external data process to permanently remove the single quote.

Environment

None

Status

Assignee

Michael Sultzaberger

Reporter

Michael Sultzaberger

Labels

Estimated End Date

None

Components

Fix versions

Affects versions

Priority

Minor
Configure