Skip to content

Commit 46745ce

Browse files
committed
session_rpcserver: marshal RevokedAt field
1 parent 5ffa428 commit 46745ce

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

session_rpcserver.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -519,6 +519,11 @@ func marshalRPCSession(sess *session.Session) (*litrpc.Session, error) {
519519

520520
macRecipe := marshalRPCMacaroonRecipe(sess.MacaroonRecipe)
521521

522+
var revokedAt uint64
523+
if !sess.RevokedAt.IsZero() {
524+
revokedAt = uint64(sess.RevokedAt.Unix())
525+
}
526+
522527
return &litrpc.Session{
523528
Label: sess.Label,
524529
SessionState: rpcState,
@@ -531,6 +536,7 @@ func marshalRPCSession(sess *session.Session) (*litrpc.Session, error) {
531536
LocalPublicKey: sess.LocalPublicKey.SerializeCompressed(),
532537
RemotePublicKey: remotePubKey,
533538
CreatedAt: uint64(sess.CreatedAt.Unix()),
539+
RevokedAt: revokedAt,
534540
MacaroonRecipe: macRecipe,
535541
}, nil
536542
}

0 commit comments

Comments
 (0)