-
Section: {{ student.section_id }},
-
- Student credits: {{ student.student_credits }} CR,
-
-
Student number: {{ student.student_number }}
-
- Duplicate code: {{ student.duplicate_code }}
-
+
{{ student.student_lastname }}, {{ student.student_firstname }}
+
+ Section: {{ student.section_id }},
+
+ Student credits:
+ {{ student.student_credits }} CR,
+
+ Student number:
+ {{ student.student_number }}
+
+ Duplicate code:
+ {{ student.duplicate_code }}
+
+
diff --git a/course_grader_vue/components/section/primary.vue b/course_grader_vue/components/section/primary.vue
index f3bc603c..628e9a95 100644
--- a/course_grader_vue/components/section/primary.vue
+++ b/course_grader_vue/components/section/primary.vue
@@ -1,5 +1,5 @@
-
+
{{ section.display_name }}
diff --git a/course_grader_vue/pages/section.vue b/course_grader_vue/pages/section.vue
index 72935065..cb8bc086 100644
--- a/course_grader_vue/pages/section.vue
+++ b/course_grader_vue/pages/section.vue
@@ -1,7 +1,6 @@
-
- {{ section.section_name }}
+ {{ section.section_name }}
SLN {{ section.section_sln }}
@@ -25,7 +24,10 @@
-
+
Graderoster not available
@@ -54,17 +56,18 @@ export default {
isLoading: true,
section: {},
graderoster: {},
+ pageTitle: "Course Section",
};
},
methods: {
loadGraderoster: function (url) {
this.getGraderoster(url)
.then((response) => {
- return response.data;
- })
+ return response.data;
+ })
.then((data) => {
- this.graderoster = data.graderoster;
- })
+ this.graderoster = data.graderoster;
+ })
.catch((error) => {
console.log(error.message);
});
@@ -77,7 +80,6 @@ export default {
})
.then((data) => {
this.section = data.section;
- document.title = this.pageTitle;
if (this.section.graderoster_url) {
this.loadGraderoster(this.section.graderoster_url);
}
@@ -87,16 +89,20 @@ export default {
})
.finally(() => {
this.isLoading = false;
+ this.pageTitle = this.section.section_name;
+ document.title = this.pageTitle + " - GradePage";
});
},
},
computed: {
- pageTitle() {
- return this.section.section_name + " - GradePage";
- },
+
},
created() {
- this.loadSection();
+ setTimeout(() => {
+ this.loadSection();
+ }, "1000");
+
+
},
};
diff --git a/course_grader_vue/pages/term.vue b/course_grader_vue/pages/term.vue
index 4ea1fedd..163adfb7 100644
--- a/course_grader_vue/pages/term.vue
+++ b/course_grader_vue/pages/term.vue
@@ -31,7 +31,7 @@
header-bg-variant="transparent"
>
- {{ selectedTermName }}
+ {{ selectedTermName }}