J’ai un lien d’invitation qui fonctionnait : j’ai pu inviter 20 personnes avec succès, mais aujourd’hui il ne fonctionne plus et j’obtiens le message « Votre jeton d’invitation est invalide » dans la console. La limite est fixée à 5 000 invitations. Je peux créer une nouvelle invitation et elle fonctionne comme prévu. Avez-vous des idées ? J’ai déjà envoyé l’invitation à beaucoup de personnes et je ne voudrais pas avoir à leur envoyer un nouveau code. Je suis sur la dernière version, tous les tests sont passés.
D’après le chemin, les erreurs de la console proviennent-elles d’un thème ? Le problème se reproduit-il en mode sans échec ? Pouvez-vous reproduire le problème d’invitation en mode navigation privée / anonyme dans votre navigateur ?
Quelle a été la durée entre la création de votre jeton et son arrêt de fonctionnement ? Je ne suis pas sûr que ce paramètre affecte les jetons d’invitation en masse, mais la valeur par défaut pour les jetons d’invitation utilisateur est de 30 jours. Je n’ai pas utilisé les invitations en masse, donc je ne sais pas s’il existe une durée d’expiration distincte qui l’emporterait sur celle-ci ou non.
/admin/site_settings/category/users
invite expiry days 30
Durée de validité des clés d’invitation utilisateur, en jours
Merci Jim, j’avais manqué ce paramètre. Cela l’a résolu. ![]()
@techapj, pouvons-nous améliorer ce message pour qu’il indique « Votre jeton d’invitation a expiré », puisque c’était le vrai problème ? « Invalide » ne nous aide pas vraiment.
Étrangement, ce problème est déjà réapparu. Les erreurs de console sont une coïncidence, car elles n’apparaissent pas en mode sans échec, mais je reçois toujours l’erreur de jeton invalide. J’ai maintenant défini invite_expiry_days à 36500, ce qui a fonctionné pendant quelques jours. Je suis prêt à créer une nouvelle invitation, mais je voulais le signaler au cas où quelqu’un souhaiterait l’examiner.
Vous parlez bien de (Superseded) Multiple Use Invite Links, n’est-ce pas ? Le paramètre « jours d’expiration de l’invitation » ne s’applique pas aux liens d’invitation réutilisables. Lors de la génération d’un lien d’invitation, une option vous est proposée pour définir la durée de validité, qui est par défaut de 30 jours. Vous pouvez consulter la date d’expiration de tous les liens d’invitation sur la page /u/nom_utilisateur/invited/links.
Vous avez raison, j’avais défini l’expiration à 2099 lors de la création, donc je ne sais pas pourquoi le fait de modifier cette option l’a fait fonctionner à nouveau, même si ce n’a été que brièvement.
Message d’erreur amélioré via :
Je révoque mon dernier commentaire, l’invitation a été paramétrée pour expirer il y a quelques jours. Je jure que j’ai mis 2099, désolé ! Merci pour le meilleur message, Arpit.
