From fa1097a83eeadf53bc3ebf47c86eda473ae9523f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Tue, 27 Sep 2022 16:41:49 +0200 Subject: [PATCH] Include pacode in all ajax requests for price and date tables --- .../Assets/js/controllers/product_details_controller.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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 aa86570f..f1a2e1a5 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 @@ -54,7 +54,12 @@ export default class extends Controller { } this.loadingValue = true this.datesTableContainerTarget.innerHTML = '' - fetch(this.datestableUriValue) + let paCode = this.getConfig().paCode + const data = new URLSearchParams() + if (paCode) { + data.append('tx_epproducts_ajax[paCode]', paCode) + } + fetch(this.datestableUriValue, { method: 'POST', body: data }) .then(this.checkStatus) .then(this.parseHTML) .then(html => {