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