course-management-platform icon indicating copy to clipboard operation
course-management-platform copied to clipboard

When updating a project submission with invalid link, other submitted fields are reset

Open alexeygrigorev opened this issue 6 months ago • 0 comments

Steps to reproduce

  • create a project submission
  • edit it
  • replace the project url with invalid link
  • add more learning in public links
  • submit
  • the updated learning in public links are gone

The test test_submission_exist_post_with_error in test_project_view.py reproduces it (currently commented)

A fix would require a major redesign of the project view. One of the potential solutions would be using a django form and validations there, e.g. like in the enrollement vide

alexeygrigorev avatar Aug 30 '24 11:08 alexeygrigorev