fixed validation

This commit is contained in:
Sriram Hariharan
2019-01-09 23:27:49 -06:00
parent 60234caf9d
commit c9e0c08a50
4 changed files with 45 additions and 18 deletions

View File

@@ -278,7 +278,12 @@ $("#importOrig").change(function (e) {
function validateObject(impCourses) {
for (var i = 0; i < impCourses.length; i++) {
var course = impCourses[i];
var isValid = course["coursename"] && course["datetimearr"] && course["link"] && course["profname"] && course["status"] && course["unique"];
var isValid = true;
var props = ["coursename", "datetimearr", "link", "profname", "status", "unique"];
console.log(course.coursename);
for (let j = 0; j < props.length; j++) {
isValid &= course.hasOwnProperty(props[j]);
}
console.log(isValid);
if (!isValid) {
return false;