View Issue Details

IDProjectCategoryView StatusLast Update
0007998OXID eShop B2B EditionB2B edition - subpublic2026-08-26 15:13
ReporterMichael Parienti Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status feedbackResolutionopen 
Summary0007998: Hidden dependency in the b2b-scheduled-orders-module for the b2b-offers-module
DescriptionThe `b2b-scheduled-orders-module` calls the `hasOffer` basket method twice:

b2b-scheduled-orders-module/Service/Service.php:163: if ($basket->hasOffer()) {
b2b-scheduled-orders-module/Controller/ApprovalDetailsController.php:87: if ($basket->hasOffer()) {

But this method is defined in `b2b-offers-module` which is not a dependency of `b2b-scheduled-orders-module`.

So either:
1. add `b2b-offers-module` as dependency of `b2b-scheduled-orders-module`
2. or check that the method `hasOffer` exists before calling it

TagsNo tags attached.

Activities

SvenBrunk

2026-08-26 15:13

administrator   ~0018646

Would you mind adding the version you used? :)