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. |
||
|---|---|---|
| .. | ||
| actions | ||
| assets | ||
| builders | ||
| channels | ||
| controllers | ||
| dashboards | ||
| dispatchers | ||
| drops | ||
| fields | ||
| finders | ||
| helpers | ||
| javascript | ||
| jobs | ||
| listeners | ||
| mailboxes | ||
| mailers | ||
| models | ||
| policies | ||
| presenters | ||
| services | ||
| views | ||