You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This pull request includes several changes to enhance the functionality and user experience of the organisation survey feature. The updates include modifications to the translation files, improvements to the frontend components, and significant backend changes for handling courses associated with surveys.
Translation Updates:
Added the "removeCourse" translation to public/locales/en/translation.json, public/locales/fi/translation.json, and public/locales/sv/translation.json. [1] [2] [3]
Frontend Enhancements:
Updated EditOrganisationSurvey.jsx to include courses in the survey data and corrected the mapping of course IDs. [1] [2]
Enhanced CourseSearchInput.tsx by adding a confirmation dialog when removing courses, using Chip for selected courses, and ensuring proper state management for date range options. [1] [2] [3] [4] [5]
Removed unnecessary Chip component from OrganisationSurveyEditor.jsx.
Backend Enhancements:
Created a new migration to add the organisation_survey_courses table.
Updated organisationSurveyController.js to handle the creation and editing of organisation survey courses. [1] [2]
Added new methods in organisationSurveys.js for managing organisation survey courses and retrieving course students. [1] [2] [3] [4] [5]
This is related to issues #1357 , #1408 and to feature-draft documentation/feature_drafts/20241217_00_opiskelijoiden_tuonti_kursseilta_organisaatiokyselyyn.md
#1422
This pull request includes several changes to enhance the functionality and user experience of the organisation survey feature. The updates include modifications to the translation files, improvements to the frontend components, and significant backend changes for handling courses associated with surveys.
Translation Updates:
public/locales/en/translation.json
,public/locales/fi/translation.json
, andpublic/locales/sv/translation.json
. [1] [2] [3]Frontend Enhancements:
EditOrganisationSurvey.jsx
to include courses in the survey data and corrected the mapping of course IDs. [1] [2]CourseSearchInput.tsx
by adding a confirmation dialog when removing courses, usingChip
for selected courses, and ensuring proper state management for date range options. [1] [2] [3] [4] [5]Chip
component fromOrganisationSurveyEditor.jsx
.Backend Enhancements:
organisation_survey_courses
table.organisationSurveyController.js
to handle the creation and editing of organisation survey courses. [1] [2]organisationSurveys.js
for managing organisation survey courses and retrieving course students. [1] [2] [3] [4] [5]This is related to issues #1357 , #1408 and to feature-draft
documentation/feature_drafts/20241217_00_opiskelijoiden_tuonti_kursseilta_organisaatiokyselyyn.md
Originally posted by @tfhuhtal in #1422
The text was updated successfully, but these errors were encountered: