Nombre maximum de nouveaux sujets par jour avec des secondes d'attente négatives

Nous venons d’ouvrir notre communauté à tous nos clients internes :tada:.
Avant de le faire, nous avons importé (via API) beaucoup de données il y a deux semaines avec une réaffectation de la propriété des publications/sujets et la définition de la bonne date. Pour toute notre communauté, le dernier sujet a été créé il y a 21h et pas par cette personne.

Tous nos utilisateurs sont TL3 ou plus.
Nous sommes sur la version v3.1.0.beta4.

Notre premier utilisateur (qui avait créé son compte il y a 18 jours) essaie maintenant de publier un nouveau sujet. Ils rencontrent cependant un problème étrange :

"errors":["Vous avez atteint le nombre maximum de nouveaux sujets autorisés par jour. Vous pourrez en créer d'autres dans quelques secondes."],
"error_type":"rate_limit",
"extras":{"wait_seconds":-1683792363,"time_left":"quelques secondes"}

Le wait_seconds est négatif (et continue de baisser à chaque tentative) et cela me laisse perplexe. Y a-t-il quelque chose que nous devons réinitialiser quelque part ?

Nous avons défini toutes les limites de débit à 0.

1 « J'aime »

C’est étrange en effet.

Vous êtes auto-hébergé ? C’est une installation standard ?

Cela affecte-t-il tous les utilisateurs ou seulement celui-ci ?

Il existe des tâches rake et des méthodes de modèle dont les noms contiennent “ensure_consistency”. Vous pourriez essayer celles-ci.

Il ne semble pas probable qu’il s’agisse d’un bug que vous puissiez reproduire.

Merci Jay !

Il s’agit bien d’une installation standard auto-hébergée et cela affecte tous les utilisateurs non administrateurs.

Je n’ai pas accès au conteneur mais je demanderai à la personne qui y a accès de vérifier certaines des tâches Rake.

J’ai fait un test rapide et je pense que je peux reproduire cela si je règle le nombre maximum de sujets par jour sur 0 et que j’essaie de créer un sujet avec un utilisateur non administrateur :

Est-ce que cela vaut la peine d’être vérifié ?

2 « J'aime »

C’est la solution ! Merci @JammyDodger !

1 « J'aime »

Donc, si un administrateur ne veut pas utiliser cette limite, une valeur comme 86400 est la bonne solution ?

J’ai fini par utiliser la valeur maximale autorisée, qui est de 2000000000

1 « J'aime »

Beau travail, @JammyDodger !

Peut-être déplacer ceci dans Bug et interdire de le définir à 0.

Ça montre ce que je sais !

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.