Aggiorna l'orologio NavTop nel momento in cui l'editor salva

Featurekamo-internal
Spegnimento
14 agosto 2026 alle ore 17:59 UTC
Autore
kamo
Impegno
d098122

Svuotare il pugno che un membro è attualmente orologio sotto già li lascia OFF lato server: RosterService.clockState legge l'ultimo pugno LIVE e salti righe vuote, quindi nessun orologio è scritto e nessuno è necessario. Un SHIFT OUT qui sarebbe peggio di inutile — il SHIFT IN che si accoppia con era solo vuoto, così atterra come un orfano e solleva l'eccezione mancante-punch l'editor esiste per liberarsi. Quello che era effettivamente sbagliato era l'indicatore. Sonde su un piano 60s senza segnale dall'editor, quindi dopo la cancellazione della voce sono stati osservati sotto il membro ha guardato il cromo andare su dicendo che erano sull'orologio. L'editor ora annuncia un salvataggio che ha scritto qualcosa e il controllo rilegge. Fucilato da `finalmente` e portato su che cosa LANDED piuttosto che su successo: un salvataggio che ha fermato la metà strada ha cambiato ancora il record, e questo è il caso in cui Il distintivo stale è più difficile da notare. L'evento porta il membro modificatoId perché l'orologio NavTop è auto-scopio (fetchMyClockState non prende nessun membro id) mentre questo stesso editor viene utilizzato da HR contro altri membri a /hr/attenzione. dovrebbeRefreshClock Per i confronti come STRINGS e rifiuta un numero, per il motivo parseClockState dà già: ids sono valori unici rowid() oltre MAX SAFE INTEGER e due membri possono girare allo stesso numero. Non risolve il browser dell'altro membro quando l'HR modifica la loro carta — che ha bisogno il timecard.clock.

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