ComputerScienceHouse / ComputerScienceHouse/conditional
Major projects cannot be submitted with the same name and repeated skills
- Lenguaje dominante
- Python
- Estrellas
- 12
- Forks
- 39
- Merge medio
- 1 d 13 h
- PR fusionados (30 d)
- 1
Descripción
Trying to resubmit a project with the same name and skills (a somewhat normal occurrence) fails due to how the creation of skills with MP ids work, which should be reworked so this does not happen.
(the problem child)
https://github.com/ComputerScienceHouse/conditional/blob/ebf825cdfabf89eec920d7e8173ec1070ce3d5c4/conditional/blueprints/major_project_submission.py#L125-L128
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Start in conditional/blueprints/major_project_submission.py at lines 125-128, then reproduce submitting a major project with the same name and repeated skills. Trace how skills are created with major-project IDs; done means the resubmission succeeds without failing on those existing skills.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- flask, python
- Área
- backend
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Tranquilo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 55/100