From a147191804e31229332248e0ae6e4479c9bba9e6 Mon Sep 17 00:00:00 2001 From: MaysWind Date: Sat, 5 Dec 2020 20:07:08 +0800 Subject: [PATCH] fix null pointer bug --- pkg/services/transaction_categories.go | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pkg/services/transaction_categories.go b/pkg/services/transaction_categories.go index 85e29e3a..ba86ea14 100644 --- a/pkg/services/transaction_categories.go +++ b/pkg/services/transaction_categories.go @@ -67,13 +67,11 @@ func (s *TransactionCategoryService) GetCategoryByCategoryId(uid int64, category if err != nil { return nil, err + } else if !has { + return nil, errs.ErrTransactionCategoryNotFound } - if has { - return category, nil - } else { - return nil, nil - } + return category, nil } func (s *TransactionCategoryService) GetCategoryAndSubCategoriesByCategoryId(uid int64, categoryId int64) ([]*models.TransactionCategory, error) {