diff --git a/rest.go b/rest.go index 2e50031..5ce1d54 100644 --- a/rest.go +++ b/rest.go @@ -636,9 +636,10 @@ func ModelTypes(ctx context.Context, db *gorm.DB, model any, domainName, labelCo tx := db.WithContext(ctx) result := make([]map[string]any, 0, 10) if domainName == "" { - domainName = defaultDomain + tx.Model(model).Select(labelColumn, valueColumn).Scan(&result) + } else { + tx.Model(model).Select(labelColumn, valueColumn).Where("domain=?", domainName).Scan(&result) } - tx.Model(model).Select(labelColumn, valueColumn).Where("domain=?", domainName).Scan(&result) values = make([]*types.TypeValue, 0, len(result)) for _, pairs := range result { feed := &types.TypeValue{}