summaryrefslogtreecommitdiff
path: root/static/app.js
diff options
context:
space:
mode:
authorTyler Hoang <tyler@tylerhoang.xyz>2026-05-14 01:31:34 -0700
committerTyler Hoang <tyler@tylerhoang.xyz>2026-05-14 01:31:34 -0700
commitcdd28b6c0a3a6444b9ae79b123fe4fa7401de5ab (patch)
tree6e04f0ca2d05825d98a1c78b56eb7c30752b4657 /static/app.js
parent4279408876268f4960c98492d3814f5475e36e38 (diff)
Refine Lumi layouts and public profile
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();
}
}