ComputerScienceHouse / ComputerScienceHouse/conditional

Major projects cannot be submitted with the same name and repeated skills

Ouverte
#586 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
bug good first issue
Langage dominant
Python
Étoiles
12
Forks
39
Merge moyen
1 j 13 h
PR mergées (30 j)
1

Description

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

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Commencez dans conditional/blueprints/major_project_submission.py aux lignes 125-128, puis reproduisez la soumission d’un major project portant le même nom et contenant des skills répétées. Suivez la manière dont les skills sont créées avec des IDs de major-project ; le travail est terminé lorsque la resoumission réussit sans échouer à cause de ces skills existantes.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
flask, python
Domaine
backend
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.