diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/product_details_controller.js b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/product_details_controller.js index 31af8393..aa86570f 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/product_details_controller.js +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/controllers/product_details_controller.js @@ -70,12 +70,14 @@ export default class extends Controller { this.loadingValue = true this.priceTableContainerTarget.innerHTML = '' this.modeValue = 'prices' - let paCode = this.getConfig().paCode let dateUid = e.currentTarget.dataset.dateUid const data = new URLSearchParams({ 'tx_epproducts_ajax[date]': dateUid, - 'tx_epproducts_ajax[paCode]': paCode, }) + let paCode = this.getConfig().paCode + if (paCode) { + data.append('tx_epproducts_ajax[paCode]', paCode) + } fetch(this.pricetableUriValue, { method: 'POST', body: data }) .then(this.checkStatus) .then(this.parseHTML)