Whitelabels e IDs do Baita
Os dois IDs de whitelabel que representam o Baita, o clube RBS de origem do catálogo e como agrupá-los em cada repositório.
Atualizado em 24/08/20264 min de leituraVisão geral
Existem dois IDs de whitelabel que representam o Baita. Qualquer lógica de negócio deve tratar os dois como o mesmo cliente.
- baitaBeneficios (produção) — 604fa938-1472-44d6-ae34-1c0fe71ea2fa. Alvo de todas as customizações de negócio; ambiente de produção real.
- baitaHomolog / baitaRbs (homologação) — 96bb0567-a85d-4d9a-a9d0-cc2b35a6dc59. Ambiente de homologação do RBS, usado ativamente em testes e2e e QA — não é um ambiente descartável.
- RBS (fonte do pareamento) — df1b1fc0-bd2c-4544-86b9-a2a86a076568. Clube de origem do pareamento de catálogo; não é "Baita", é o clube do jornal RBS que alimenta o catálogo.
Convenção por repositório
Nunca compare com um único UUID isolado.
- urbis-api: whitelabelId === process.env.BAITA_WHITELABELID (a env aponta para o ID do ambiente atual, nunca os dois ao mesmo tempo).
- urbis-manager: user.whitelabelId === clubs.baitaHomolog || clubs.baitaBeneficios.
- urbis-club: isBaitaClub(id), em src/constants/clubs.ts, usando BAITA_CLUB_IDS = [clubs.baitaRbs, clubs.baitaBeneficios].
Domínio de produção: baitabeneficios.com.br. Página institucional (fora da Urbis): https://sobre.baitabeneficios.com.br.
whitelabel
uuid
ids
homologação
produção
rbs