mirror of
https://github.com/juanfont/headscale.git
synced 2024-11-27 12:05:26 +00:00
Try to address issue raised by cure
This commit is contained in:
parent
43af11c46a
commit
6371135459
@ -139,14 +139,22 @@ func (h *Headscale) generateKey() (string, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (key *PreAuthKey) toProto() *v1.PreAuthKey {
|
func (key *PreAuthKey) toProto() *v1.PreAuthKey {
|
||||||
return &v1.PreAuthKey{
|
protoKey := v1.PreAuthKey{
|
||||||
Namespace: key.Namespace.Name,
|
Namespace: key.Namespace.Name,
|
||||||
Id: strconv.FormatUint(key.ID, 10),
|
Id: strconv.FormatUint(key.ID, 10),
|
||||||
Key: key.Key,
|
Key: key.Key,
|
||||||
Resuable: key.Reusable,
|
Ephemeral: key.Ephemeral,
|
||||||
Ephemeral: key.Ephemeral,
|
Reusable: key.Reusable,
|
||||||
Used: key.Used,
|
Used: key.Used,
|
||||||
Expiration: timestamppb.New(*key.Expiration),
|
|
||||||
CreatedAt: timestamppb.New(*key.CreatedAt),
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if key.Expiration != nil {
|
||||||
|
protoKey.Expiration = timestamppb.New(*key.Expiration)
|
||||||
|
}
|
||||||
|
|
||||||
|
if key.CreatedAt != nil {
|
||||||
|
protoKey.CreatedAt = timestamppb.New(*key.CreatedAt)
|
||||||
|
}
|
||||||
|
|
||||||
|
return &protoKey
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user