graphprotocol / graphprotocol/hypergraph
Server should not crash when an invalid event is applied on the server
Abierto
Nadie ha tomado este issue todavía.
bug
Improved Sync
- Lenguaje dominante
- TypeScript
- Estrellas
- 22
- Forks
- 12
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Failed to apply event {
_id: 'Exit',
_tag: 'Failure',
cause: {
_id: 'Cause',
_tag: 'Fail',
failure: InvalidEventError { _tag: 'InvalidEventError' }
}
}
file:///Users/nikgraf/projects/graph-framework/graph-framework/apps/server/src/handlers/applySpaceEvent.ts:29
throw new Error('Invalid event');
^
Error: Invalid event
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.
Línea de trabajo
Comienza en apps/server/src/handlers/applySpaceEvent.ts, en la línea 29, y sigue cómo un InvalidEventError llega al handler. Se considera terminado cuando aplicar un evento no válido ya no provoca que el servidor se bloquee; el issue no proporciona ningún archivo de prueba ni un manejo esperado más allá de ese comportamiento.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- typescript
- Área
- backend
- Tipo de issue
- Error
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100