mirror of
https://github.com/juanfont/headscale.git
synced 2025-08-14 13:51:01 +02:00
Reverted my poor fix for the expiration bug, fixed in #237
This commit is contained in:
parent
c2cc71b3d2
commit
25cb6a9dd5
@ -99,17 +99,16 @@ func (api headscaleV1APIServer) CreatePreAuthKey(
|
|||||||
ctx context.Context,
|
ctx context.Context,
|
||||||
request *v1.CreatePreAuthKeyRequest,
|
request *v1.CreatePreAuthKeyRequest,
|
||||||
) (*v1.CreatePreAuthKeyResponse, error) {
|
) (*v1.CreatePreAuthKeyResponse, error) {
|
||||||
var expiration *time.Time
|
var expiration time.Time
|
||||||
if request.GetExpiration() != nil {
|
if request.GetExpiration() != nil {
|
||||||
expirationTime := request.GetExpiration().AsTime()
|
expiration = request.GetExpiration().AsTime()
|
||||||
expiration = &expirationTime
|
|
||||||
}
|
}
|
||||||
|
|
||||||
preAuthKey, err := api.h.CreatePreAuthKeyWithSubnet(
|
preAuthKey, err := api.h.CreatePreAuthKeyWithSubnet(
|
||||||
request.GetNamespace(),
|
request.GetNamespace(),
|
||||||
request.GetReusable(),
|
request.GetReusable(),
|
||||||
request.GetEphemeral(),
|
request.GetEphemeral(),
|
||||||
expiration,
|
&expiration,
|
||||||
request.GetSubnet(),
|
request.GetSubnet(),
|
||||||
)
|
)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Loading…
Reference in New Issue
Block a user