Skip to content

Tiny ERP: portar fix do token expirado em instância quente no upload de imagens #816

Description

@vitorrgg

Follow-up da review de 19/08 na #802.

O fix do token e-com.plus em cache de módulo que expira em instância quente entrou só no app Bling (packages/apps/bling-erp/src/integration/helpers/try-image-upload.ts:16-32, TTL de 30min + reautenticação preventiva). O gêmeo do Tiny tem o mesmo bug latente em produção:

packages/apps/tiny-erp/src/integration/parsers/product-from-tiny.ts:26-45 — o token module-scoped nunca é revalidado; quando expira, o upload cai no fallback com 401 e a URL temporária externa é gravada como imagem do produto (quebra depois).

São ~15 linhas para portar. Não vale extrair as duas cópias para um pacote comum agora: não há pacote compartilhado entre apps e @cloudcommerce/firebase teria que ganhar axios e image-size por causa de 2 apps.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions