From 5272e93547c1c32f77adeca8a0562ebab9827c25 Mon Sep 17 00:00:00 2001 From: Lasse Martin Jakobsen Date: Mon, 5 Aug 2019 10:36:56 +0200 Subject: [PATCH] changed bool checks to make sense --- README.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index d45da89..3091819 100644 --- a/README.md +++ b/README.md @@ -272,15 +272,18 @@ func GetItem(extension string) (Item, error) { return EmptyItem, errors.New("reference not found in cache") } - if ref, ok := refIface.(string); ok { + ref, ok := refIface.(string) + if !ok { // return cast error on reference } - if itemIface, ok := db.ItemCache.Get(ref); ok { + itemIface, ok := db.ItemCache.Get(ref) + if !ok { // return no item found in cache by reference } - if item, ok := itemIface.(Item); ok { + item, ok := itemIface.(Item) + if !ok { // return cast error on item interface }