From 25cb6a9dd5719f448fc3a830b0c11430e2073b6b Mon Sep 17 00:00:00 2001 From: Josef Citrine Date: Fri, 26 Nov 2021 15:59:16 +0000 Subject: [PATCH] Reverted my poor fix for the expiration bug, fixed in #237 --- grpcv1.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/grpcv1.go b/grpcv1.go index 24e7c274..6d2b9522 100644 --- a/grpcv1.go +++ b/grpcv1.go @@ -99,17 +99,16 @@ func (api headscaleV1APIServer) CreatePreAuthKey( ctx context.Context, request *v1.CreatePreAuthKeyRequest, ) (*v1.CreatePreAuthKeyResponse, error) { - var expiration *time.Time + var expiration time.Time if request.GetExpiration() != nil { - expirationTime := request.GetExpiration().AsTime() - expiration = &expirationTime + expiration = request.GetExpiration().AsTime() } preAuthKey, err := api.h.CreatePreAuthKeyWithSubnet( request.GetNamespace(), request.GetReusable(), request.GetEphemeral(), - expiration, + &expiration, request.GetSubnet(), ) if err != nil {