Здравствуйте. При добавлении строки в таблицу получаю следующую ошибку:
Код | DBIx::Class::ResultSet::create(): DBI Exception: DBD::Pg::st execute failed: ERROR: invalid byte sequence for encoding "UTF8": 0xa0 [for Statement "INSERT INTO "radio"."play_now" ( "artist", "mtime", "name", "radio_id") VALUES ( ?, now(), ?, ? )" with ParamValues: 1='Arctic Monkeys', 2='Brianstorm ', 3='8'] at ..
|
Можно конечно завернуть create в eval и игнорировать ошибку, но хотелось бы сделать красивее. Данные приходят от внешнего источника, кодировка не известна. Подскажите, как можно красиво исправить данную ошибку? |