Deja de dejar de abandonar el mercado y la cuenta de clientes

Fixkamo-shared-library
Se descapó
26 de agosto de 2026 a las 18:32 UTC
Autor
Kamo
Compromit
7c3eccb

CreateQuoteRequest siempre ha declarado marketUid y accountUid y QuoteService.create nunca ha leído tampoco, así que Quote.market y Quote.customerAccount estaban NULL en cada cita de la plataforma. QuoteMapper.customerName ha estado devolviendo nula desde que fue escrita. Sin mercado no había nada de lo que derivar un tipo de compromiso, así que crear() RETAIL codificado duro: todos los servicios, asistencia sanitaria y cotizaciones de alquiler se sentaron sobre un compromiso RETAIL. EngagementType.fromCommerceType es un exhaustivo interruptor sin predeterminado, por lo que añadir un CommerceType es ahora un error de compilación en lugar de un fallo en el tiempo de ejecución en cualquier inquilino que lo use primero. Ambos miradores son org-scoped en SQL, a través de los visnderos de alcance el los repositorios ya exponen . findByIdAndOrganizationId y findByUidAnd Organización para que un llamante no pueda atar a otro inquilino. mercado o cuenta a su propia cotización. El reacio RETAIL sobrevive a las cotizaciones creadas sin mercado, que es cada cita que existe hoy. Si esas filas deben ser rellenadas de Los mercados de su org es una cuestión de migración abierta, no una opción de diseño.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios