Skip to content

Commit dab58f6

Browse files
committed
Fix live total amount updating
1 parent 011d6c8 commit dab58f6

5 files changed

Lines changed: 7 additions & 7 deletions

File tree

dist/engrid.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
*
2020
* ENGRID PAGE TEMPLATE ASSETS
2121
*
22-
* Date: Tuesday, May 19, 2026 @ 16:48:54 ET
22+
* Date: Wednesday, May 20, 2026 @ 11:14:51 ET
2323
* By: nick
2424
* ENGrid styles: v0.25.0
2525
* ENGrid scripts: v0.25.1

dist/engrid.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*
1818
* ENGRID PAGE TEMPLATE ASSETS
1919
*
20-
* Date: Tuesday, May 19, 2026 @ 16:48:54 ET
20+
* Date: Wednesday, May 20, 2026 @ 11:14:51 ET
2121
* By: nick
2222
* ENGrid styles: v0.25.0
2323
* ENGrid scripts: v0.25.1
@@ -52232,7 +52232,7 @@ class EventPages {
5223252232
const lineItems = [];
5223352233
document.querySelectorAll(".en__ticket__quantity").forEach(el => {
5223452234
const quantity = Number(el.value);
52235-
const row = el.parentElement?.parentElement?.parentElement;
52235+
const row = el.closest(".en__ticket");
5223652236
if (row) {
5223752237
const price = Number(row.querySelector(".en__ticket__price")?.textContent?.replace(/[^0-9.]/g, "")) || 0;
5223852238
const currency = row.querySelector(".en__ticket__currency")?.textContent?.trim() || "USD";

dist/engrid.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/engrid.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/scripts/event-pages.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -596,7 +596,7 @@ export class EventPages {
596596

597597
document.querySelectorAll(".en__ticket__quantity").forEach((el) => {
598598
const quantity = Number((el as HTMLInputElement).value);
599-
const row = el.parentElement?.parentElement?.parentElement;
599+
const row = el.closest(".en__ticket");
600600
if (row) {
601601
const price = Number(row.querySelector(".en__ticket__price")?.textContent?.replace(/[^0-9.]/g, "")) || 0;
602602
const currency = row.querySelector(".en__ticket__currency")?.textContent?.trim() || "USD";

0 commit comments

Comments
 (0)