aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/item/service.go
diff options
context:
space:
mode:
authorVidhu Kant Sharma <vidhukant@vidhukant.com>2025-10-11 21:06:36 +0530
committerVidhu Kant Sharma <vidhukant@vidhukant.com>2025-10-11 21:06:36 +0530
commit997b038761b8dd606e4041d8c8dc8bbf6f036033 (patch)
tree156bab13e8c2566e67df43189a612b7cebccda14 /item/service.go
parent99aee928a64649be75c4698b8e856e3ea05bc695 (diff)
Removed Brand and added BrandName and Category as item fieldsv0.18.0
Diffstat (limited to 'item/service.go')
-rw-r--r--item/service.go55
1 files changed, 1 insertions, 54 deletions
diff --git a/item/service.go b/item/service.go
index 0b2afaf..b7d3490 100644
--- a/item/service.go
+++ b/item/service.go
@@ -21,61 +21,8 @@ import (
"vidhukant.com/openbills/errors"
)
-func getBrandItems(items *[]SavedItem, id uint) error {
- // get items
- res := db.Model(&SavedItem{}).Where("brand_id = ?", id).Find(&items)
-
- // TODO: handle potential errors
- if res.Error != nil {
- return res.Error
- }
-
- if res.RowsAffected == 0 {
- return errors.ErrEmptyResponse
- }
-
- return nil
-}
-
-func getBrands(brands *[]Brand) error {
- res := db.Find(&brands)
-
- // TODO: handle potential errors
- if res.Error != nil {
- return res.Error
- }
-
- if res.RowsAffected == 0 {
- return errors.ErrEmptyResponse
- }
-
- return nil
-}
-
-func (b *Brand) upsert() error {
- res := db.Save(b)
- // TODO: handle potential errors
- return res.Error
-}
-
-func (b *Brand) del() error {
- // delete brand
- res := db.Where("id = ?", b.ID).Delete(b)
-
- // TODO: handle potential errors
- if res.Error != nil {
- return res.Error
- }
-
- if res.RowsAffected == 0 {
- return errors.ErrNotFound
- }
-
- return nil
-}
-
func getItems(items *[]SavedItem) error {
- res := db.Preload("Brand").Find(&items)
+ res := db.Find(&items)
// TODO: handle potential errors
if res.Error != nil {