summaryrefslogtreecommitdiff
path: root/contents/ui/main.qml
diff options
context:
space:
mode:
Diffstat (limited to 'contents/ui/main.qml')
-rw-r--r--contents/ui/main.qml7
1 files changed, 5 insertions, 2 deletions
diff --git a/contents/ui/main.qml b/contents/ui/main.qml
index 7241373..48d51b8 100644
--- a/contents/ui/main.qml
+++ b/contents/ui/main.qml
@@ -45,19 +45,22 @@ Item {
// a numeric course id, a space, and a course code
line => { return line.split(" ", 2) }
)
+
announcementsModel.clear()
+
for (let course of courses) {
callApi(`/courses/${course[0]}/activity_stream`, 10, activityStream => {
// Get activity stream for each course
- for (let activity of activityStream) {
+ activityStream.forEach((activity, index) => {
if (activity.type == "Announcement") {
announcementsModel.append({
+ index: index,
course: course[1],
title: activity.title,
url: activity.html_url
})
}
- }
+ })
})
}
}