Ошибка при аплоаде не влезает в БД
Created by: ZzDmitry
- Берём master, запускаем с AS без VEP.
- Аплоадим сэмпл sample-custom-field (3)bad.vcf.zip
Получаем на WS ошибку
error: ROLLING BACK TRANSACTION 361f7860-7a36-42c1-98c7-c697e85245e5: error: update "sample" set "error" = $1, "upload_state" = $2 where "id" = $3 - value too long for type character varying(255)
error: update "sample" set "error" = $1, "upload_state" = $2 where "id" = $3 - value too long for type character varying(255)
В _setUploadState
передали ошибку длиной более 400 символов, а в таблице в поле error
предусмотрено только 256. Но там должен быть тип JSON, и передаваться JSON с кодом ошибки и текстом, как в таблице vcf_file
.