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 ?