From b84254e460b7907fda7eead8a73756dff626f674 Mon Sep 17 00:00:00 2001 From: hi019 <65871571+hi019@users.noreply.github.com> Date: Sat, 31 Oct 2020 23:24:33 -0500 Subject: [PATCH] Make Get return nil instead of []byte{} --- sqlite3/sqlite3.go | 2 +- sqlite3/sqlite3_test.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sqlite3/sqlite3.go b/sqlite3/sqlite3.go index 5816317c..83e7bdb0 100644 --- a/sqlite3/sqlite3.go +++ b/sqlite3/sqlite3.go @@ -85,7 +85,7 @@ func (s *Storage) Get(key string) ([]byte, error) { // If the expiration time has already passed, then return nil if time.Now().After(time.Unix(exp, 0)) { - return []byte{}, nil + return nil, nil } return data, nil diff --git a/sqlite3/sqlite3_test.go b/sqlite3/sqlite3_test.go index 7984af23..ce01b4ed 100644 --- a/sqlite3/sqlite3_test.go +++ b/sqlite3/sqlite3_test.go @@ -37,5 +37,5 @@ func Test_Expiration(t *testing.T) { b, err := s.Get("fiber-20k-stars?") utils.AssertEqual(t, nil, err) - utils.AssertEqual(t, []byte{}, b) + utils.AssertEqual(t, true, b == nil) }