From e43039ceef95ba960edc718a5aa710634ebb193b Mon Sep 17 00:00:00 2001 From: mykola2312 <49044616+mykola2312@users.noreply.github.com> Date: Mon, 30 Dec 2024 09:25:26 +0200 Subject: [PATCH] dont return key when putting --- crypto/lux_key.go | 7 +++---- host/lux_host.go | 2 +- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/crypto/lux_key.go b/crypto/lux_key.go index 5c2b858..f90d3e4 100644 --- a/crypto/lux_key.go +++ b/crypto/lux_key.go @@ -104,12 +104,11 @@ func (ks *LuxKeyStore) Get(id proto.LuxID) *LuxKey { } } -func (ks *LuxKeyStore) Put(key LuxKey) (*LuxKey, error) { +func (ks *LuxKeyStore) Put(key LuxKey) error { ks.keys[key.Id] = key if err := ks.Save(); err != nil { - return nil, err + return err } - _key := ks.keys[key.Id] - return &_key, nil + return nil } diff --git a/host/lux_host.go b/host/lux_host.go index 00e539d..20d512c 100644 --- a/host/lux_host.go +++ b/host/lux_host.go @@ -41,7 +41,7 @@ func LuxHostEntry(configPath string) error { if err := ks.Load(); err != nil { log.Fatal(err) } - if _, err := ks.Put(key); err != nil { + if err := ks.Put(key); err != nil { log.Fatal(err) }