Wie erhöhe ich das Like-Ratenlimit für Nicht-Admins?

Ich möchte, dass Benutzer einen Beitrag so oft mögen/entliken können, wie sie möchten.

Wenn ich als Administrator in meiner Website angemeldet bin, kann ich Beiträge beliebig oft mögen/entliken, ohne Einschränkungen. Wenn ich jedoch als Nicht-Administrator angemeldet bin, kann ich einen Beitrag nur bis zu 4 Mal pro 60 Sekunden mögen oder entliken. Beim 5. Mögen oder Entliken innerhalb von 60 Sekunden schlägt die POST-Anfrage an den Server fehl, und ein Modal wird angezeigt, das besagt: „Sie haben diese Aktion zu oft ausgeführt. Bitte warten Sie 58 Sekunden, bevor Sie es erneut versuchen.“

Keine der Änderungen, die ich in der Admin-Oberfläche vornehme, scheint dieses Problem zu lösen. Meine Änderungen an app.yml gegenüber den Standardwerten lauten wie folgt:

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

Gibt es eine UI-Einstellung oder eine Umgebungsvariable, die ich setzen kann, um das Drosseln von Likes für alle Benutzer zu vermeiden? Wenn nicht, wo im Code wird dies gesteuert, damit ich die notwendige Anpassung vornehmen kann?

4 „Gefällt mir“

Ich habe auch in den Foren danach gesucht. Seitdem ich dieses Plugin hinzugefügt habe, Top Contributors Sidebar, erhalte ich gelegentlich die Meldung Error code: id_10_secs_limit.

Ich möchte das Limit verdoppeln. Bitte lassen Sie mich wissen, ob dies am besten in einem neuen Thread behandelt wird. Ich wollte nur nicht unnötig weitere Threads erstellen.

1 „Gefällt mir“