X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/2eaa77dc327c024f2faa3fbd322e7054454b6442..64937458c5bc2918fa679c97478b2931bd26cfc1:/services/ws/event.go diff --git a/services/ws/event.go b/services/ws/event.go index fa2a5df1b0..0e414a33aa 100644 --- a/services/ws/event.go +++ b/services/ws/event.go @@ -1,3 +1,7 @@ +// Copyright (C) The Arvados Authors. All rights reserved. +// +// SPDX-License-Identifier: AGPL-3.0 + package main import ( @@ -17,6 +21,7 @@ type eventSink interface { type eventSource interface { NewSink() eventSink DB() *sql.DB + DBHealth() error } type event struct { @@ -42,12 +47,13 @@ func (e *event) Detail() *arvados.Log { } var logRow arvados.Log var propYAML []byte - e.err = e.db.QueryRow(`SELECT id, uuid, object_uuid, COALESCE(object_owner_uuid,''), COALESCE(event_type,''), created_at, properties FROM logs WHERE id = $1`, e.LogID).Scan( + e.err = e.db.QueryRow(`SELECT id, uuid, object_uuid, COALESCE(object_owner_uuid,''), COALESCE(event_type,''), event_at, created_at, properties FROM logs WHERE id = $1`, e.LogID).Scan( &logRow.ID, &logRow.UUID, &logRow.ObjectUUID, &logRow.ObjectOwnerUUID, &logRow.EventType, + &logRow.EventAt, &logRow.CreatedAt, &propYAML) if e.err != nil {