Otto endpoint di ordine di lavoro per linee, note, venditori, segnale-off e l'orologio

FeatureSecurityService
Spegnimento
27 agosto 2026 alle ore 09:53 UTC
Autore
Kamo
Impegno
1c64482

SW6b Task 3, controllore metà. POST/PUT/DELETU/{jobUid}/lines/..., POST /{jobUid}/notes, POST/DELETI /{jobUid}/vendors/..., PATCH /{jobUid}/signoff and PATCH... Continua a leggere su VIEW SERVICE WORK; ogni uno degli otto è MANAGE SERVICE WORK. MANAGE SERVICE WORK è un CHILD di VIEW SERVICE WORK, quindi una mutazione clonata da il maniglione letto accanto a esso accetta la vista su una scrittura e guarda ancora recintato in recensione. ServiceJobRightsGateTest guida tutti i dodici gestori con una sola vista sessione e afferma che il servizio non è mai raggiunto -- un gestore che agisce e poi controlla restituisce 403 avendo già scritto la riga. Entrambi gli id raggiungono il servizio su ogni punto finale del bambino, e il servizio si risolve il bambino con il lavoro uid e il org come predica in una domanda. Senza genitore uno, DELETE /{jobUid}/lines/{lineUid} raggiunge qualsiasi linea nel org attraverso un URL che sembra del tutto corretto. L'autore di una nota è membroId(req) e mai il corpo: NoteInput porta un corpo e nient'altro, su un record senza percorso di modifica proprio in modo che quello che dice rimane quello che è stato detto. L'osservazione fuori da una visita a nessuno è un 409 che nomina lo stato della visita, non un 400 e non un 500 -- la richiesta è ben formata e la fila esiste, e quello che è sbagliato è lo stato. Coinvolgere lo stesso venditore due volte è un 409 troppo. Il test ora legge i nomi del gestore mappato dal controller e afferma questo classe guida ciascuno di loro, quindi un nono endpoint aggiunto e dimenticato qui fallisce piuttosto che essere coperto da nulla. L'asserzione del verbo è ampliata a tutti i cinque verbi: il Prossimo proxy per questa superficie deve esportare GET, POST, PUT, PATCH e DELETE o ogni risposta salva 405 da Next senza nulla nel log del server. Mutazione-tested, 19 mutazioni, ciascuno un distinta fallimento denominato: il giusto controllo cancellato su ciascuno degli otto, MANAGE ha scambiato per VIEW su ciascuno degli otto, controllare spostato dopo la chiamata di servizio, la sessione org sostituito con un letterale, e un verbo cambiato.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo