cat bug fix

This commit is contained in:
merdan 2022-09-25 22:24:33 +05:00
parent 4732a0ce84
commit ac2578d1fc
3 changed files with 5 additions and 5 deletions

View File

@ -211,8 +211,8 @@ func getTotalDocumentCount(db string) int {
// todo defailt variant
// productflat
func getCats(db *gorm.DB, catIDs []int) ([3]gm.Category, string, error) {
var categories [3]gm.Category
func getCats(db *gorm.DB, catIDs []int) ([]gm.Category, string, error) {
var categories []gm.Category
var keywords string
if errCat := db.Preload("Translations").Find(&categories, catIDs).Error; errCat != nil {

View File

@ -15,10 +15,10 @@ type Brand struct {
Name string `gorm:"default:TESTBRAND"`
Code string
Status bool
Categories [3]Category `gorm:"many2many:category_brands;"`
Categories []Category `gorm:"many2many:category_brands;"`
}
func FindOrCreateBrand(db *gorm.DB, brand string, categories [3]Category) (Brand, error) {
func FindOrCreateBrand(db *gorm.DB, brand string, categories []Category) (Brand, error) {
var brandObject Brand

View File

@ -20,7 +20,7 @@ type Product struct {
BrandID uint `sql:"DEFAULT:NULL"`
Brand Brand
Images []ProductImage
Categories [3]Category `gorm:"many2many:product_categories;"`
Categories []Category `gorm:"many2many:product_categories;"`
AttributeValues []ProductAttributeValue
SuperAttributes []Attribute `gorm:"many2many:product_super_attributes;"`
}