diff --git a/internal/application/repository/model.go b/internal/application/repository/model.go index 26b256f54..336eab69f 100644 --- a/internal/application/repository/model.go +++ b/internal/application/repository/model.go @@ -28,7 +28,7 @@ func (r *modelRepository) Create(ctx context.Context, m *types.Model) error { func (r *modelRepository) GetByID(ctx context.Context, tenantID uint64, id string) (*types.Model, error) { var m types.Model if err := r.db.WithContext(ctx).Where("id = ?", id).Where( - "tenant_id = ? OR is_builtin = true", tenantID, + "(tenant_id = ? OR is_builtin = true)", tenantID, ).First(&m).Error; err != nil { if errors.Is(err, gorm.ErrRecordNotFound) { return nil, nil @@ -44,7 +44,7 @@ func (r *modelRepository) List( ) ([]*types.Model, error) { var models []*types.Model query := r.db.WithContext(ctx).Where( - "tenant_id = ? OR is_builtin = true", tenantID, + "(tenant_id = ? OR is_builtin = true)", tenantID, ) if modelType != "" {