Sto cercando di creare una categoria tramite l’API e ricevo una risposta con errore Internal Server Error. Se controllo nella sezione Error Logs, vedo che si ripete continuamente il seguente errore quando provo a creare la categoria:
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/
Sembra abbastanza ovvio, vero? Eppure la mia richiesta è:
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"
}
]
Ho provato a omettere il parametro skip_validations ma senza alcun cambiamento.
Riesco a creare altri oggetti senza problemi.
Avete qualche idea su cosa possa causare questo problema?