Existem 3 mecanismos de vinculo inbox-unit no fork: 1. captain_inboxes.captain_unit_id (fluxo Captain) 2. captain_unit_inboxes (tabela join pura, usada pela UI nova) 3. captain_units.inbox_id (legado direto) O serializer lia so o #1 e retornava null nas outras, fazendo a UI mostrar 'Nenhuma unidade vinculada' mesmo quando havia vinculo via #2 ou #3. Agora o jbuilder cai em cascata nas 3 fontes. |
||
|---|---|---|
| .. | ||
| v1 | ||
| v2/accounts/reports | ||