diff --git a/code_samples/collaboration/src/Collaboration/Cart/CartResolverDecorator.php b/code_samples/collaboration/src/Collaboration/Cart/CartResolverDecorator.php index 9bf359e4a9..e4b3f1d664 100644 --- a/code_samples/collaboration/src/Collaboration/Cart/CartResolverDecorator.php +++ b/code_samples/collaboration/src/Collaboration/Cart/CartResolverDecorator.php @@ -6,6 +6,7 @@ use Ibexa\Contracts\Cart\Value\CartInterface; use Ibexa\Contracts\Collaboration\SessionServiceInterface; use Ibexa\Contracts\Core\Repository\Exceptions\NotFoundException; +use Ibexa\Contracts\Core\Repository\Exceptions\UnauthorizedException; use Ibexa\Contracts\Core\Repository\Values\User\User; use Symfony\Component\HttpFoundation\RequestStack; @@ -39,7 +40,7 @@ private function getSharedCart(): ?CartInterface } return $session->getCart(); - } catch (NotFoundException|\Ibexa\ProductCatalog\Exception\UnauthorizedException) { + } catch (NotFoundException|UnauthorizedException) { return null; } } diff --git a/deptrac.baseline.yaml b/deptrac.baseline.yaml index ccf0a25d06..fe87eb8465 100644 --- a/deptrac.baseline.yaml +++ b/deptrac.baseline.yaml @@ -12,6 +12,30 @@ deptrac: - Ibexa\Checkout\Value\Workflow\Workflow App\Checkout\Workflow\Strategy\NewWorkflowConditionalStep: - Ibexa\Checkout\Value\Workflow\Workflow + App\Collaboration\Cart\Mapper\CartProxyMapper: + - Ibexa\Core\Repository\ProxyFactory\ProxyGeneratorInterface + App\Collaboration\Cart\Mapper\CartSessionDomainMapper: + - Ibexa\Collaboration\Mapper\Domain\ParticipantCollectionDomainMapperInterface + - Ibexa\Collaboration\Mapper\Domain\SessionDomainMapperInterface + - Ibexa\Collaboration\Mapper\Domain\UserProxyDomainMapperInterface + - Ibexa\Collaboration\Persistence\Values\AbstractSession + App\Collaboration\Cart\Mapper\CartSessionPersistenceMapper: + - Ibexa\Collaboration\Persistence\Values\AbstractSessionCreateStruct + - Ibexa\Collaboration\Persistence\Values\AbstractSessionUpdateStruct + - Ibexa\Collaboration\Mapper\Persistence\SessionPersistenceMapperInterface + App\Collaboration\Cart\Persistence\Gateway\DatabaseGateway: + - Ibexa\Collaboration\Persistence\Session\Inner\GatewayInterface + - Ibexa\Collaboration\Persistence\Values\AbstractSessionCreateStruct + - Ibexa\Collaboration\Persistence\Values\AbstractSessionUpdateStruct + App\Collaboration\Cart\Persistence\Mapper: + - Ibexa\Collaboration\Persistence\Values\AbstractSession + - Ibexa\Collaboration\Persistence\Session\Inner\MapperInterface + App\Collaboration\Cart\Persistence\Values\CartSession: + - Ibexa\Collaboration\Persistence\Values\AbstractSession + App\Collaboration\Cart\Persistence\Values\CartSessionCreateStruct: + - Ibexa\Collaboration\Persistence\Values\AbstractSessionCreateStruct + App\Collaboration\Cart\Persistence\Values\CartSessionUpdateStruct: + - Ibexa\Collaboration\Persistence\Values\AbstractSessionUpdateStruct App\Command\AddMissingAltTextCommand: - Ibexa\Core\FieldType\Image\Value - Ibexa\Core\IO\IOBinarydataHandler