ComputerScienceHouse / ComputerScienceHouse/conditional
Major projects cannot be submitted with the same name and repeated skills
- Lingua principale
- Python
- Stelle
- 12
- Fork
- 39
- Merge medio
- 1g 13h
- PR unite (30g)
- 1
Descrizione
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
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
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.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- flask, python
- Ambito
- backend
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 55/100