From f16cb88a3218ac7bb32e43f0e0a2542d35c7a01b Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Wed, 17 Jun 2026 00:28:16 +0000
Subject: [PATCH] =Working on the Options Meta still. Group fields also needed some changes
---
assets/js/concise/CopyHours.js | 11 ++---------
1 files changed, 2 insertions(+), 9 deletions(-)
diff --git a/assets/js/concise/CopyHours.js b/assets/js/concise/CopyHours.js
index 29e8692..250952e 100644
--- a/assets/js/concise/CopyHours.js
+++ b/assets/js/concise/CopyHours.js
@@ -26,13 +26,6 @@
createModal() {
this.modalElement = document.querySelector('dialog#copy-hours');
- // Create modal element if it doesn't exist
- if (!this.modalElement) {
- const modal = window.getTemplate('copyHours');
- document.body.appendChild(modal);
- this.modalElement = document.querySelector('dialog#copy-hours');
- }
- console.log(this.modalElement);
}
setupModal() {
@@ -98,12 +91,12 @@
addCopyButtons() {
// Add copy buttons to each day group
- const dayGroups = document.querySelectorAll('.group-fields.hours .group-fields:not(.hours)');
+ const dayGroups = document.querySelectorAll('[data-field="openingHours"] .group.field');
dayGroups.forEach(group => {
if (!group.querySelector('.hours-copy-btn')) {
const copyBtn = this.createCopyButton();
- group.insertBefore(copyBtn, group.querySelector('.field.time'));
+ group.append(copyBtn);
}
});
}
--
Gitblit v1.10.0