Ich versuche, über die API eine Kategorie zu erstellen, und erhalte eine Antwort mit einem internen Serverfehler. Wenn ich im Abschnitt Fehlerprotokolle nachsehe, sehe ich, dass beim Versuch, die Kategorie zu erstellen, wiederholt folgende Fehlermeldung auftritt:
ActiveRecord::ValueTooLong (PG::StringDataRightTruncation: ERROR: value too long for type character varying(6) ) /var/www/discourse/vendor/bundle/ruby/2.6.0/gems/rack-mini-profiler-1.1.6/lib/patches/
Das scheint ziemlich offensichtlich, oder? Außer dass meine Anfrage lautet:
Method: POST, RequestUri: 'https://xxx/categories', Version: 1.1, Content: System.Net.Http.MultipartFormDataContent, Headers:
{
Api-Key: xxx
Api-Username: xxx
Accept: application/json
User-Agent: lb-legacy-content-migrator
Content-Type: multipart/form-data; boundary="f86b1fe9-5a87-4794-b949-8c0fb1347cb5"
}:[
{
"Key": "name",
"Value": "Features"
},
{
"Key": "color",
"Value": "#ee00da"
},
{
"Key": "text_color",
"Value": "#000000"
},
{
"Key": "skip_validations",
"Value": "true"
}
]
Ich habe versucht, den Parameter skip_validations wegzulassen, aber das hat nichts geändert.
Andere Objekte kann ich problemlos erstellen.
Habt ihr eine Idee, was das verursachen könnte?