Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for item in subjects {
- item.lessonAvailable = 0.0
- item.lessonCompleted = 0.0
- item.otherLesson = 0.0
- Database.shared.database.collection(item.databasePath + "/lessons").getDocuments(completion: {(query, error) in
- if let docs = query?.documents {
- for it in docs {
- do {
- let lesson = try Lesson(fromDictionary: it.data())
- if Database.shared.user.teacherIsContains(lesson.professorPath) {
- item.lessonAvailable += 1
- self.allAvailable += 1
- for i in Database.shared.user.completedLessonsKey {
- if i["key"] == lesson.databaseID {
- item.lessonCompleted += 1
- self.allCompleted += 1
- break
- }
- }
- }
- else {
- for i in Database.shared.user.completedLessonsKey {
- if i["key"] == lesson.databaseID {
- item.otherLesson += 1
- self.allOther += 1
- break
- }
- }
- }
- } catch {}
- }
- }
- for item in self.progressBars {
- item.removeFromSuperview()
- }
- self.tableView.reloadDataAnimated()
- })
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement