SSO und gefilterte IPs

Das hatte ich bereits erledigt. Der API-Endpunkt zum Löschen ist derselbe, den ich für beide Aktionen verwende (nur löschen und löschen & blockieren) – der einzige Unterschied liegt in den Parametern, die damit verwendet werden (block_ip, block_email, …), die ich oben erwähnt habe.

Ich glaube, ich habe endlich herausgefunden, was das Problem mit meinen Anfragen war: Die Discourse-API erwartet die Strings ‘true’ und ‘false’ anstelle von truthy/falsy-Werten. Es war mein Fehler, dass ich den Hinweis dazu nicht in der Dokumentation bemerkt habe.

Das war wahrscheinlich der Grund für all dieses Durcheinander.