More Bug fixes UI and Permissions
diff --git a/erpnext/public/js/education/web-academy.js b/erpnext/public/js/education/web-academy.js
index e6b48ec..8088a50 100644
--- a/erpnext/public/js/education/web-academy.js
+++ b/erpnext/public/js/education/web-academy.js
@@ -48,8 +48,10 @@
email: frappe.session.user
}
}).then( r => {
- for(var ii=0; ii < r.message.length; ii++){
- this.enrolledPrograms.add(r.message[ii])
+ if(r.message){
+ for(var ii=0; ii < r.message.length; ii++){
+ this.enrolledPrograms.add(r.message[ii])
+ }
}
})
if (this.debug) console.log('Updated State', this.enrolledPrograms)
@@ -76,8 +78,10 @@
email: frappe.session.user
}
}).then( r => {
- for(var ii=0; ii < r.message.length; ii++){
- this.completedCourses.add(r.message[ii])
+ if(r.message){
+ for(var ii=0; ii < r.message.length; ii++){
+ this.completedCourses.add(r.message[ii])
+ }
}
})
if (this.debug) console.log('Updated State', this.completedCourses)