From d7626b94d90323b4b64fdee7ee939948692323b5 Mon Sep 17 00:00:00 2001 From: Till Faelligen Date: Wed, 23 Mar 2022 13:26:05 +0100 Subject: [PATCH] Update to make change easier to read --- userapi/storage/shared/storage.go | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/userapi/storage/shared/storage.go b/userapi/storage/shared/storage.go index f4d916c6e..72ae96ecc 100644 --- a/userapi/storage/shared/storage.go +++ b/userapi/storage/shared/storage.go @@ -301,18 +301,10 @@ func (d *Database) GetAccountByLocalpart(ctx context.Context, localpart string, ) (*api.Account, error) { // try to get the account with lowercase localpart (majority) acc, err := d.Accounts.SelectAccountByLocalpart(ctx, strings.ToLower(localpart)) - switch err { - case sql.ErrNoRows: // try with localpart as passed by the request - acc, err = d.Accounts.SelectAccountByLocalpart(ctx, localpart) - if err != nil { - return nil, err - } - return acc, nil - case nil: - return acc, nil - default: - return nil, err + if err == sql.ErrNoRows { + acc, err = d.Accounts.SelectAccountByLocalpart(ctx, localpart) // try with localpart as passed by the request } + return acc, err } // SearchProfiles returns all profiles where the provided localpart or display name