diff --git a/client/src/components/school-class/ClassSelectionWidget.vue b/client/src/components/school-class/ClassSelectionWidget.vue
index e5786d16..f4415289 100644
--- a/client/src/components/school-class/ClassSelectionWidget.vue
+++ b/client/src/components/school-class/ClassSelectionWidget.vue
@@ -50,7 +50,7 @@
import CurrentClass from '@/components/school-class/CurrentClass';
import AddIcon from '@/components/icons/AddIcon';
- import updateSelectedClassMixin from '@/mixins/updateSelectedClass';
+ import updateSelectedClassMixin from '@/mixins/update-selected-class';
import sidebarMixin from '@/mixins/sidebar';
import meMixin from '@/mixins/me';
diff --git a/client/src/helpers/survey-solutions.js b/client/src/helpers/survey-solutions.js
index 60761b6b..3e2b82ae 100644
--- a/client/src/helpers/survey-solutions.js
+++ b/client/src/helpers/survey-solutions.js
@@ -11,11 +11,9 @@ const extractAnswerFromQuestion = (previous, question) => {
return text;
}); // get the keys as they appear in the question, without punctuation at the end
- const answers = keys.map(key => `${key}: ${correctAnswer[key]}`);
-
- answer = answers.join('\n');
+ answer = keys.map(key => `${key}: ${correctAnswer[key]}`); // return an array, it gets converted to a string further up
}
- return [...previous, {title: question.title, answer}];
+ return [...previous, {title: question.title, answer, type: question.getType()}];
};
export const extractSurveySolutions = (prev, element) => {
diff --git a/client/src/mixins/updateSelectedClass.js b/client/src/mixins/update-selected-class.js
similarity index 100%
rename from client/src/mixins/updateSelectedClass.js
rename to client/src/mixins/update-selected-class.js
diff --git a/client/src/pages/oldClasses.vue b/client/src/pages/oldClasses.vue
index 801adb2c..2ab75896 100644
--- a/client/src/pages/oldClasses.vue
+++ b/client/src/pages/oldClasses.vue
@@ -18,7 +18,7 @@
diff --git a/client/src/styles/_solutions.scss b/client/src/styles/_solutions.scss
index ae034f0c..84a5ed6e 100644
--- a/client/src/styles/_solutions.scss
+++ b/client/src/styles/_solutions.scss
@@ -8,4 +8,14 @@
@include regular-text;
margin-bottom: $medium-spacing;
}
+
+ &__list {
+ list-style: disc;
+ padding-left: $medium-spacing;
+ }
+
+ &__list-item {
+ @include inline-title;
+ margin-bottom: $medium-spacing;
+ }
}