From 0d4be0f7fcbe05b39cdc675f7b082ebf149ee063 Mon Sep 17 00:00:00 2001 From: Carlosokumu Date: Fri, 24 Jan 2025 10:12:28 +0300 Subject: [PATCH] return nil when error is key not found --- handlers/application/menuhandler.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/handlers/application/menuhandler.go b/handlers/application/menuhandler.go index d4aed55..777c805 100644 --- a/handlers/application/menuhandler.go +++ b/handlers/application/menuhandler.go @@ -2268,14 +2268,23 @@ func (h *MenuHandlers) constructAccountAlias(ctx context.Context) error { } firstName, err := store.ReadEntry(ctx, sessionId, storedb.DATA_FIRST_NAME) if err != nil { + if db.IsNotFound(err) { + return nil + } return err } familyName, err := store.ReadEntry(ctx, sessionId, storedb.DATA_FAMILY_NAME) if err != nil { + if db.IsNotFound(err) { + return nil + } return err } pubKey, err := store.ReadEntry(ctx, sessionId, storedb.DATA_PUBLIC_KEY) if err != nil { + if db.IsNotFound(err) { + return nil + } return err } aliasInput := fmt.Sprintf("%s%s", firstName, familyName)