summaryrefslogtreecommitdiff
path: root/change.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2024-10-25 17:01:30 -0500
committerJeff Carr <[email protected]>2024-10-25 17:01:30 -0500
commit9b94785cd2ddd100553f17763f5318909dc16dc8 (patch)
tree080c50d2f3ed9e2dbf411261927490caead10b5f /change.go
parent4d43c36db5d87fcd8a30242e424017468a7c48c0 (diff)
start date works on events
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'change.go')
-rw-r--r--change.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/change.go b/change.go
index 58558b1..a4aef5f 100644
--- a/change.go
+++ b/change.go
@@ -5,8 +5,10 @@ import (
"errors"
"fmt"
+ "time"
"google.golang.org/protobuf/types/known/anypb"
+ "google.golang.org/protobuf/types/known/timestamppb"
"google.golang.org/protobuf/types/known/wrapperspb"
pb "go.wit.com/lib/protobuf/virtbuf"
@@ -71,6 +73,9 @@ func NewChangeEvent(d *pb.Droplet, fname string, origval any, newval any) *pb.Ev
e.NewVal = convertToString(newval)
e.FieldName = fname
+ now := time.Now()
+ e.Start = timestamppb.New(now)
+
// this also works, but it's a bit overkill
// e.NewAny = convertToAnypb(newval)