KamoCRM

Drop CountryTypeConverter from EmbAddress. country

Fixkamo-shared-library
Navios
10 de maio de 2026 às 20:04 UTC
Autor
Kamo
Enviar
f76e145

O conversor escreve o nome enum (por exemplo, "UNITED STATES") como uma String, mas cada tabela incorporando EmbAddress (orgs, usuários, membros, user address, account address, member team member lic locs, commerce orders, commerce draft orders, commerce shipments) tem país como pequeno. BarataDB rejeita a string com "não foi possível processar \"UNITED STATES\" como tipo int", abortando org criação via /api/security/org. Removendo o @Convert permite Hibernate voltar ao padrão JPA mapeamento ordinal, que corresponde aos dados de pequeno conteúdo existentes (186 = UNITED STATES) e o campo User.country não anotado que Já funcionou. O conversor permanece no lugar do Lead. País (coluna de texto), onde está correto.

Todas as alterações

Como o que vês no transporte?

Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.

Começar Livre Para SempreVer Preços