Comment augmenter la limite de taux de likes pour les non-administrateurs ?

Je souhaite que les utilisateurs puissent aimer/ne plus aimer une publication autant de fois qu’ils le souhaitent.

Lorsque je suis connecté à mon site en tant qu’administrateur, je peux aimer/ne plus aimer des publications autant que je le veux sans limitation. Cependant, lorsque je suis connecté en tant qu’utilisateur non-administrateur, je ne peux aimer ou ne plus aimer une publication que 4 fois par 60 secondes. Lors du 5ème like ou unlike en 60 secondes, la requête POST vers le serveur échoue et une modale s’affiche indiquant « Vous avez effectué cette action trop souvent. Veuillez patienter 58 secondes avant de réessayer. »

Aucune des modifications que j’apporte dans l’interface d’administration ne semble résoudre ce problème. Mes modifications app.yml par rapport aux valeurs par défaut sont les suivantes :

DISCOURSE_MAX_REQS_PER_IP_MODE: none
DISCOURSE_MAX_USER_API_REQS_PER_MINUTE: 100000
DISCOURSE_MAX_REQS_PER_IP_PER_10_SECONDS: 10000

DISCOURSE_MAX_ADMIN_API_REQS_PER_MINUTE: 9999999
DISCOURSE_MAX_ADMIN_API_REQS_PER_KEY_PER_MINUTE: 9999999
DISCOURSE_MAX_REQS_PER_IP_PER_MINUTE: 9999999
DISCOURSE_MAX_REQS_PER_IP_PER_DAY: 9999999

Existe-t-il un paramètre d’interface utilisateur ou une variable d’environnement que je peux définir pour éviter de limiter les likes pour tous les utilisateurs ? Sinon, où dans le code est-ce contrôlé afin que je puisse apporter l’ajustement nécessaire ?

4 « J'aime »

J’ai également cherché sur les forums. Depuis l’ajout de ce plugin, Top Contributors Sidebar, je reçois occasionnellement le message Error code: id_10_secs_limit.

J’aimerais doubler la limite. Merci de me faire savoir si cela mérite un nouveau fil de discussion. Je ne voulais pas ajouter de fils si ce n’était pas nécessaire.

1 « J'aime »