Skip to content
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

Bug list (in progress) #290

Open
lbkchen opened this issue Apr 6, 2017 · 1 comment
Open

Bug list (in progress) #290

lbkchen opened this issue Apr 6, 2017 · 1 comment

Comments

@lbkchen
Copy link
Collaborator

lbkchen commented Apr 6, 2017

Student Side

  • REALLY STUPID WHITE BAR:

screen shot 2017-04-20 at 5 05 50 pm

  • 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
@lbkchen
Copy link
Collaborator Author

lbkchen commented Apr 20, 2017

@charlesx2013 can you take a look at the import course failing on staging?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant