Une carte périmée ne peut plus être celle à qui vous êtes facturé

Fixkamo-internal
Shipped
7 septembre 2026 à 00:17 UTC
Author
Kamo
Commit
1e0fd15

Répondre "est en train de changer le défaut sur Payment Info" - c'était le cas, et lire il a révélé un défaut qui vaut plus que la réponse: rien n'a arrêté un La carte EXPIRED est rendue par défaut du compte. Rien n'a été averti lorsque le courant par défaut caduc non plus. Les deux défaillances sont silencieuses par construction: le compte est correctement configuré, et le premier signe est un renouvellement qui échoue pour un la raison pour laquelle aucun écran n'a jamais mentionné. Donc "Set default" est désactivé sur une carte périmée, avec une info-pide disant pourquoi plutôt que de laisser tomber un bouton mort à deviner; un défaut qui a expiré Porte une plaquette rouge "Par défaut - périmée" au lieu du badge bleu ordinaire; et le liste est dirigée par un avertissement quand c'est l'état, parce que c'est la seule chose sur cette page, cela coûte de l'argent s'il est ignoré. Les deux surfaces qui rendent les cartes sauvegardées ont également dérivé en deux présentations. d'une chose. Payment Info carte impriméeBrand.toUpperCase(), donc Mastercard lire sous la forme de "MASTERCARD"; il n'avait pas de carreaux de marque; sa ligne d'expiration a été construite avec Chaîne (cortonneExpMème) et imprimé le mot "null" quand Stripe ne nous l'avait pas dit; et PayMethodDisplay détient maintenant une carte l'identité - marque, nom, si elle fonctionne encore - de sorte que la règle ne peut pas être vraie sur la planifie la console et l'absence d'une onglet, et une troisième surface l'obtient gratuitement. Egalement: la ligne par défaut est sonnée de sorte qu'elle peut être trouvée sans lire, "Définir par défaut" est occupé (il s'agit d'un aller-retour plus un rechargement complet, et sans qu'il soit impatiente de deuxième clic tiré une deuxième demande), et Ajouter la carte correspond au boîtier de tous les autres contrôles sur l'écran. La limite d'expiration est vérifiée plutôt qu'elle n'a été revendiquée - une carte est bonne grâce à le dernier jour du mois imprimé dessus, et être un mois plus refuse un Quelqu'un utilise encore ou en offre un qui sera décoder. Délai de expiration se lit comme travaillant, pas caduque: cela signifie que Stripe ne nous a pas dit, et refusant a null verrouillerait quelqu'un hors de sa propre carte. 163 dossiers / 2413 tests verts, 11 nouveaux. Typecheck propre; erreurs d'eslint inchangées de HEAD à deux, les deux préexistants. Copie en dictionnaire kamo-traduction c2f6fcf3, poussé en premier.

All changes

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation