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
COURSE EDIT IS BUGGED OUT RN: Try clicking on a previously completed subsection in the sidebar and see what happens
(EDIT) Seems to be okay, a lot of bugs come from having repeated components across slides.
If you do a lot of reorganization on the course (on admin-side), taking the course on student-side shows up as (id = undefined), and the entire course is not viewable, progress is NaN. (DONE)
Not sure if that's the exact source of the bug but it's likely
Student course progress is sometimes mistakenly saved (student enrolled in new course, already has progress!!!)
Audio/YouTube video activate next button sometimes doesn't work
Not easily replicable
Admin Side
Export course works but Import fails on staging (invalid course information)
Old codes don't work for adding new courses by code
(OK)
QuizForm iframe preview seems to be buggy still (when initially creating a component the preview doesn't show, but after saving and re-editing the component, is is shown)
Also console shows some errors about cross-origin requests
Admin profile picture on Navbar doesn't show when in CourseEdit Page (because different bundles) (DONE)
Issue where if you reorder sections (say put the second one before the first), then moving a component from anywhere to originally first section will instead place it in the currently first (originally second) section
Seems to be React-side issue, back-end seems ok but test more and see
Issue where if there are any empty subsections or sections, then progress shows up as already complete.
Fix by disallowing making changes to a published course and adding a validation on the publish button that prevents the action unless all subsections and sections are valid. (DONE)
Issue where admins can create a component without selecting an image or video or slide
Fix by adding validations (DONE)
Issue where creating a component in a particular subsection and then adding a new subsection in the same section will make all newly added components disappear (probably a setState issue where SectionEdit is refreshed with only old components)
(DONE)
Misc
Refactor all PropTypes checking to use from the prop-types module instead of from the main React module
import PropTypes from 'prop-types'
Note: if using validator functions, you will need to refactor
Student Side
Admin Side
Misc
PropTypes
checking to use from theprop-types
module instead of from the main React moduleimport PropTypes from 'prop-types'
The text was updated successfully, but these errors were encountered: