S11-POLISH — rota de sync: 200 ok:false em não-configurado e tipo de persist duplicado #125
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Do /simplify da S11 (issue #115), achados P3 absorvidos como débito (nenhum bloqueio de merge):
InstagramPersistDatabase(instagramFeed.ts) duplicaPostgresTransactionDatabase(postgresTransactionLocks.ts) — ambas são{ execute }estruturais.resolvePersistDatabasepoderia reusar o tipo do helper existente em vez de redeclarar; a única razão foi evitar o acoplamento do módulo de persist ao módulo de locks. Reavaliar se vale a importação do tipo.Rota
POST /api/social-feed/syncretorna200 { ok: false, status: {} }quando o IG fica não-configurado (osyncInstagramFeedretorna{}), divergindo do impl doc que previa400 { ok: false, error }. Como o painel não renderiza o botão nesse estado (defesa), não é falha de segurança — apenas alinhar impl doc ↔ código (ou devolver 400).jsonblast-writer-wins: uma render que carregou settings antigas pode persistir snapshot/status stale DEPOIS do hook commitado o sucesso com credenciais novas (disparos assíncronos do revalidate + pool vs transação). Regressão temporária auto-curável no próximo render/save (cache 300s). Se incomodar num item futuro, versionar uma seq/timestamp no status.admin.e2e.spec.tscrava· 5 postsno número dePOSTSdo stub — guard explícito determinístico; quebra silenciosamente se o stub ganhar um post. Manter como está (intenção), só registrar.Tracker migrado para o GitHub — continue em #gh761 (github.com/fsolla/teqo/issues/761). Esta Issue Forgejo está fechada.