Partner profile mandatoriness at submission
Les mainteneurs répondent en général sous 1 jour
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 45/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Domaine
- backend, documentation
Piste de recherche
Aucun fichier ni test n’est indiqué. Commencez par localiser les points d’entrée de la validation du profil partenaire et du statut de soumission, puis trouvez les sections correspondantes du guide utilisateur et les tests existants. La tâche est terminée lorsque les champs indiqués et la condition relative aux réseaux sociaux sont appliqués uniquement aux étapes spécifiées, que l’exception d’invitation et d’approbation fonctionne, que les tests couvrent le comportement et que le guide est mis à jour.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Summary
Switch to having mandatory checks on partner profile only at "submit for approval" and later stages. Add several fields to be mandatory at that stage
Why
Because the partner profile is so long, we don't want to enforce this mandatoriness while the partner is trying to fill it out.
Details
Part 1
There is currently one enforced mandatory condition on the partner profile
- if the social media section is being used, the partner has to fill in some social media or choose "no social media"
This should, instead, only be enforced if the status is "submitted for approval" or "approved"
If the organization has "invite and aprove" true, this is not mandatory.
Part 2
Add the following fields to be mandatory at "submitted for approval" or "approved".
If the organization uses "invite and approve", these fields are not mandatory
"Agency Name" : agency_name,
"Agency Type" : agency_type,
"Address (Line 1)" : address1,
"City": city,
"State": state,
"Zip Code": zip_code,
In the Agency Stability section:
"Program Name": program_name
"Program Description": program_description
Criteria for completion
- behaviour as described
- tests to confirm behaviour
- update the user guide sections on partner profile to reflect the changes.
Origin
Partnerbase working group identified that the following fields should be mandatory in 2022.
"Agency Name" : agency_name,
"Agency Type" : agency_type,
"Address (Line 1)" : address1,
"City": city,
"State": state,
"Zip Code": zip_code,
In the Agency Stability section:
"Program Name": program_name
"Program Description": program_description
- Langage dominant
- Ruby
- Étoiles
- 594
- Forks
- 596
- Merge moyen
- 2 j 15 h
- PR mergées (30 j)
- 13
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de rubyforgood/human-essentials
-
[BUG]: Export Donations button state not updatingPeut-être pris @yashiyadav l’a pris il y a 3 jours. Ouverte🐞 Bug
Difficulté 2/5 1-3 heures Accessibilité débutants 64/100
rubyforgood/human-essentials#5744 · 3 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Export button on annual report should revert to "Export Report" from "Please Wait..." once report generated.Peut-être pris @costajohnt l’a pris il y a 30 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
rubyforgood/human-essentials#5691 · 1 commentaire · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
On Distributions, fix line-item column headers wrapping and alignment on narrow screensPeut-être pris @Sinkleberg l’a pris il y a 13 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
rubyforgood/human-essentials#5603 · 8 commentaires · 1 personne assignée ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulty—Beginner
Difficulté 4/5 3-5 jours Accessibilité débutants 58/100
rubyforgood/human-essentials#5749 ·
Les mainteneurs répondent en général sous 1 jour
-
🐞 Bug
Difficulté 3/5 1-2 jours Accessibilité débutants 67/100
rubyforgood/human-essentials#5745 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de rubyforgood/human-essentials
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
seek4science/seek#2762 ·
Les mainteneurs répondent en général sous 5 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
rubyevents/rubyevents#2277 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 1-3 heures Accessibilité débutants 92/100
Les mainteneurs répondent en général sous 2 jours