Projekt

Allgemein

Profil

GX-Bug #63835 » products-in-categories-api-fix.patch

Moritz Bunjes, 13.12.2019 16:46

Unterschiede anzeigen:

src/GXMainComponents/Controllers/Api/v2/CategoriesApiV2Controller.inc.php (date 1576251904588)
592 592
        
593 593
        return $response;
594 594
    }
595
    
596
    
597
    /**
598
     * @param array $criteria
599
     *
600
     * @return bool
601
     * @throws HttpApiV2Exception
602
     */
603
    protected function _mapResponse(array $criteria)
604
    {
605
        if(count($this->uri) !== 3 || ($this->uri[0] !== 'categories' && $this->uri[2] !== 'products')) {
606
            return parent::_mapResponse($criteria);
607
        }
608
        
609
        /** @var ProductsApiV2Controller $controller */
610
        $controller = MainFactory::create($criteria['products'], $this->api, $this->uri);
611
        $controller->getByCategories($this->uri[1]);
612
        
613
        return true;
614
    }
595 615
}
    (1-1/1)