Use local time zone for display last update changes (#825)

* Use local time zone for display last update changes

* using TZ UTC for testing purposes

* use init func
This commit is contained in:
Maycon Santos 2023-04-27 16:02:00 +02:00 committed by GitHub
parent 6fec0c682e
commit afaa3fbe4f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 1 deletions

View File

@ -249,7 +249,7 @@ func mapPeers(peers []*proto.PeerState) peersStateOutput {
IP: pbPeerState.GetIP(), IP: pbPeerState.GetIP(),
PubKey: pbPeerState.GetPubKey(), PubKey: pbPeerState.GetPubKey(),
Status: pbPeerState.GetConnStatus(), Status: pbPeerState.GetConnStatus(),
LastStatusUpdate: timeLocal.UTC(), LastStatusUpdate: timeLocal,
ConnType: connType, ConnType: connType,
Direct: pbPeerState.GetDirect(), Direct: pbPeerState.GetDirect(),
IceCandidateType: iceCandidateType{ IceCandidateType: iceCandidateType{

View File

@ -11,6 +11,15 @@ import (
"github.com/netbirdio/netbird/version" "github.com/netbirdio/netbird/version"
) )
func init() {
loc, err := time.LoadLocation("UTC")
if err != nil {
panic(err)
}
time.Local = loc
}
var resp = &proto.StatusResponse{ var resp = &proto.StatusResponse{
Status: "Connected", Status: "Connected",
FullStatus: &proto.FullStatus{ FullStatus: &proto.FullStatus{