-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[#8931] Instructor: Feedback Session: Mark mandatory fields for creating and editing session #12617
[#8931] Instructor: Feedback Session: Mark mandatory fields for creating and editing session #12617
Conversation
Ready for review :)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hey @Ting-TT thank you for the contribution!
looks fine to me, let's also add this to the copy from previous feedback sessions modal to keep the behaviour consistent:
Ready for review :)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thank you for your contribution to TEAMMATES!
No worries! Thank you for reviewing :)) |
Folks, This PR seems to be stalling (no activities for the past 7 days). 🐌 😢 |
2 similar comments
Folks, This PR seems to be stalling (no activities for the past 7 days). 🐌 😢 |
Folks, This PR seems to be stalling (no activities for the past 7 days). 🐌 😢 |
Folks, This PR seems to be stalling (no activities for the past 11 days). 🐌 😢 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…for creating and editing session (TEAMMATES#12617) * mark the session name field mandatory when add a new feedback seesion * Fix linting issues * Update tests related with my changes by modifying snapshot * Mark the 'Name for new session' field mandatory when create by copying --------- Co-authored-by: Wei Qing <48304907+weiquu@users.noreply.github.com>
Fixes #8931
Mark "Session Name" as a mandatory field during new session creation in the following ways:
*
symbol after "Session Name" when creating a new session. (Note: When editing a session, the session name cannot be modified, so the "Session Name" label remains unchanged and does not display the*
symbol.)(I modelled changes 2 and 3 based on the behaviour of the "Course Name" field during new course creation.)
Screenshots
Before the changes:
After the changes:
Below is a screenshot illustrating the updates. The areas circled in red encompass all the modifications I introduced.