summaryrefslogtreecommitdiff
path: root/static/app.js
diff options
context:
space:
mode:
Diffstat (limited to 'static/app.js')
-rw-r--r--static/app.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/static/app.js b/static/app.js
index 04997a0..39f8276 100644
--- a/static/app.js
+++ b/static/app.js
@@ -365,7 +365,10 @@ document.querySelectorAll(".star-control[data-form-stars]").forEach((control) =>
const cur = groups[i];
const prev = groups[i - 1];
if (cur.dataset.month === prev.dataset.month) {
- cur.querySelectorAll(".film-card").forEach((card) => prev.appendChild(card));
+ const prevStack = prev.querySelector(".month-stack");
+ const curStack = cur.querySelector(".month-stack");
+ if (!prevStack || !curStack) continue;
+ curStack.querySelectorAll(".film-card").forEach((card) => prevStack.appendChild(card));
cur.remove();
}
}