From 9028189b767a2f9f8df517083b00d671cf7f57c2 Mon Sep 17 00:00:00 2001 From: Heng Yeow Date: Wed, 22 Aug 2018 16:51:08 +0800 Subject: [PATCH] [#9071] Instructor: enroll students: blank lines processed by back-end during enrollment [#9073] --- src/main/webapp/dev/js/common/instructorEnroll.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/webapp/dev/js/common/instructorEnroll.js b/src/main/webapp/dev/js/common/instructorEnroll.js index c512b2bda09..73487a1ae96 100644 --- a/src/main/webapp/dev/js/common/instructorEnroll.js +++ b/src/main/webapp/dev/js/common/instructorEnroll.js @@ -39,6 +39,7 @@ function getUserDataRows(spreadsheetData) { // needs to check for '' as an initial empty row with null values will be converted to e.g. "||||" after .map return spreadsheetData.filter(row => (!row.every(cell => cell === null || cell === ''))) .map(row => row.join('|')) + .map(row => row.replace(/\n|\r/g, '')) .join('\n'); }