Browse Source

handle error before populating cache

Marcus Efraimsson 7 năm trước cách đây
mục cha
commit
5be2332c66
1 tập tin đã thay đổi với 5 bổ sung1 xóa
  1. 5 1
      pkg/services/sqlstore/user.go

+ 5 - 1
pkg/services/sqlstore/user.go

@@ -353,8 +353,12 @@ func (ss *SqlStore) GetSignedInUserWithCache(query *m.GetSignedInUserQuery) erro
 	}
 	}
 
 
 	err := GetSignedInUser(query)
 	err := GetSignedInUser(query)
+	if err != nil {
+		return err
+	}
+
 	ss.CacheService.Set(cacheKey, query.Result, time.Second*5)
 	ss.CacheService.Set(cacheKey, query.Result, time.Second*5)
-	return err
+	return nil
 }
 }
 
 
 func GetSignedInUser(query *m.GetSignedInUserQuery) error {
 func GetSignedInUser(query *m.GetSignedInUserQuery) error {