Webhook event: entitlements.active_entitlement_summary.updated with more than 10 entitlements does not process after entitlement 10.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- postgresql, typescript
- Área
- backend-api-design, databases, payments
Línea de trabajo
En el issue no se identifica ningún archivo fuente ni ninguna prueba. Reproduce el flujo del webhook con un producto que contenga más de 10 features y, a continuación, rastrea el manejo de entitlements.active_entitlement_summary.updated y la ruta de sincronización. Se considera terminado cuando cada entitlement activo aparece en la tabla de entitlements activos, no solo los primeros 10.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Bug report
- I confirm this is a bug with Supabase, not with my own application.
- I confirm I have searched the Docs, GitHub Discussions, and Discord.
Describe the bug
Customers select a plan in our application, which creates them a Stripe subscription, and upon checkout complete activates their entitlements.
If there are more than 10 entitlements activated, then the first 10 get synced, but the rest do not.
To Reproduce
Steps to reproduce the behavior, please provide code snippets or a repository:
Setup a product with more than 10 features, create a customer, and checkout a subscription to that product. Active entitlements sync the first 10.
Expected behavior
All active entitlements to be synced into the active entitlements table
- Lenguaje dominante
- TypeScript
- Estrellas
- 1.1k
- Forks
- 118
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de stripe/sync-engine
-
Typo in GitHub repo descriptionAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
stripe/sync-engine#331 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
stripe/sync-engine#346 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 67/100
stripe/sync-engine#337 · 1 comentario · 2 reacciones ·
-
Canceled subscriptions are not being backfilledPosiblemente ocupada @janpio la tomó hace 150 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
stripe/sync-engine#336 · 3 comentarios · 2 reacciones ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
stripe/sync-engine#332 · 1 comentario ·
Todos los issues de stripe/sync-engine
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
umami-software/umami#4637 ·
Los mantenedores suelen responder en 3 días
-
Hotkeys fire when pressed with the Ctrl key, so browser shortcuts also trigger player actionsPosiblemente ocupada @RaphaelFakhri la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
muxinc/media-chrome#1332 ·
Los mantenedores suelen responder en 5 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
polarsource/polar#15580 ·
Los mantenedores suelen responder en 1 día
-
accepted bug via-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 69/100
pingdotgg/t3code#20931 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug/1-unconfirmed kind/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día