Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Fix far in the future issued_ats (core team only)

Ouverte
#5,271 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
30/100
Type d'issue
Bug
Clarté
À clarifier
Activité
À l'abandon
Stack technique
rails, ruby
Domaine
backend, databases

Piste de recherche

Commencez par localiser les enregistrements itemisables et les champs issued_at pour distributions, donations et purchases, puis examinez les données concernées datées dans le futur. Confirmez comment les dates correctes sont déterminées avant de concevoir la migration. Le travail sera considéré comme terminé lorsque les enregistrements situés à plus d’un an dans le futur seront corrigés au fur et à mesure et que l’exigence de communication avec les utilisateurs concernés sera résolue.

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

Description

core team

Summary

From a while ago, there are a number of issued_ats that are in the far future. Need a migration to fix them

why?

They cause incorrect reports, info for partners

Details

We went over the distribution ones in our sunday meeting -- the correct dates for the future dates for distributions are all obvious. We just need to do a migration to make the adjustment.
Check also donations and purchases.

Criteria for completion

  • migration that fixes the itemizables with dates more than 1 year in the future. This is on a piecemeal basis.

Question for devs

Do we need to communicate about these? It's certainly possible that someone has reentered them after not being able to find them.

Further note

We should communicate with the affected users when we fix this. With a mind to inventory levels, etc. So this might be different for different users (depending on the date)

Langage dominant
Ruby
Étoiles
594
Forks
596
Merge moyen
4 j 19 h
PR mergées (30 j)
14

Préparer son environnement

Ouvrir dans Codespaces

Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de rubyforgood/human-essentials

Toutes les issues de rubyforgood/human-essentials

Issues similaires

Plus d'issues Ruby

Recevez les nouvelles issues par e-mail

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