diff --git a/db.go b/db.go index 2ee3d2f..133cf01 100644 --- a/db.go +++ b/db.go @@ -48,16 +48,18 @@ func SaveName(name string, params *Params, providedPin string) (pin string, err return pin, nil } -func GetName(name string) (params *Params, err error) { +func GetName(name string) (*Params, error) { val, closer, err := db.Get([]byte(name)) if err != nil { return nil, err } defer closer.Close() - if err := json.Unmarshal(val, params); err != nil { + + var params Params + if err := json.Unmarshal(val, ¶ms); err != nil { return nil, err } params.Name = name - return params, nil + return ¶ms, nil }