Ocho endpoints de orden de trabajo para líneas, notas, vendedores, firma y reloj

FeatureSecurityService
Se descapó
27 de agosto de 2026 a las 9:53 UTC
Autor
Kamo
Compromit
1c64482

SW6b Task 3, controlador medio. POST/PUT/DELETE /-jobUidá/líndas/..., POST /-jobUid/notes, POST/DELETE /-jobUid-/vendors/..., PATCH /-jobUid-/signoff y PATCH ************* Seguidarse en VIEW-SERVICE-WORK; cada Uno de los ocho es MANAGE-SERVICE-WORK. MANAGE-SERVICE-WORK es un niño de VIEWWVICE-WORK, por lo que una mutación clonada de el manejador de lectura a su lado acepta la vista en una escritura y todavía se ve cerrado en revisión. ServiceJobRightsGateTest conduce a los doce manejadores con solo vistas sesión y afirma que el servicio nunca es alcanzado - un manejador que actúa y entonces comprueba las devoluciones 403 habiendo escrito ya la fila. Ambos ids llegan al servicio en cada punto final infantil, y el servicio se resuelve el niño con el trabajo uid y el org como predicados en una consulta. Sin el padre de uno, DELETE /-jobUid-/lineUid- llega a cualquier línea en el org a través de una URL que se ve totalmente correcta. El autor de una nota es miembroId(req) y nunca el cuerpo: NoteInput lleva un cuerpo y nada más, en un disco sin camino de edición precisamente para que lo que dice se queda lo que se dijo. Reloj de una visita a la que nadie ha acudido es un 409 que nombra el estado de la visita, no un 400 y ni un 500 - la solicitud está bien formada y la fila existe, y Lo que está mal es el Estado. Involucrizar al mismo proveedor dos veces es un 409 también. La prueba ahora lee los nombres del manejador mapeado fuera del controlador y afirma esto clase conduce cada uno de ellos, así que un noveno punto de valoración añadido y olvidado aquí fracasa en lugar de estar cubierta por nada. La afirmación de verbo-set se amplía a los cinco verbos: el siguiente proxy para esta superficie debe exportar GET, POST, PUT, PATCH y DELETE o cada respuesta de salvación 405 de Siguiente sin nada en el Registros del servidor. Testado de mutación, 19 mutaciones, cada una una de las cuales un fallo de nombre distinto: el cheque correcto borrado en cada uno de los ocho, MANAGE intercambiado por VIEW en cada uno de los ocho, el comprobar se movió después de la llamada de servicio, el org de sesión reemplazado por un literal, y un verbo cambió.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios