reliability updates (test)

This commit is contained in:
2026-02-27 15:19:36 -06:00
parent 89b5063786
commit d825be0ee4
4 changed files with 327 additions and 305 deletions
+12 -6
View File
@@ -232,7 +232,8 @@ function syncAuth(iframe) {
<span>Notes Embed</span>
<code style="font-size: 10px;">/embed/notes</code>
</div>
<iframe id="notes-iframe" src="http://localhost:4000/embed/notes" onload="syncAuthOnLoad(this)"></iframe>
<iframe id="notes-iframe" src="https://tasgrid.ccllc.pro/embed/notes"
onload="syncAuthOnLoad(this)"></iframe>
</div>
<div class="iframe-container">
@@ -241,7 +242,7 @@ function syncAuth(iframe) {
<span>Quick Add Embed</span>
<code style="font-size: 10px;">/embed/quick-add</code>
</div>
<iframe id="quick-add-iframe" src="http://localhost:4000/embed/quick-add"
<iframe id="quick-add-iframe" src="https://tasgrid.ccllc.pro/embed/quick-add"
onload="syncAuthOnLoad(this)"></iframe>
</div>
</div>
@@ -253,8 +254,13 @@ function syncAuth(iframe) {
function syncAuthOnLoad(iframe) {
console.log(`Iframe ${iframe.id} loaded, checking auth sync...`);
if (pb.authStore.isValid) {
console.log(`Syncing existing auth to ${iframe.id}`);
sendAuthToIframes();
console.log(`Syncing existing auth to ${iframe.id} ONLY`);
const payload = {
type: "TASGRID_AUTH",
token: pb.authStore.token,
user: pb.authStore.model
};
iframe.contentWindow.postMessage(payload, "*");
}
}
@@ -262,9 +268,9 @@ function syncAuth(iframe) {
const id = document.getElementById('note-id-input').value.trim();
const iframe = document.getElementById('notes-iframe');
if (id) {
iframe.src = `http://localhost:4000/embed/notes?noteId=${id}`;
iframe.src = `https://tasgrid.ccllc.pro/embed/notes?noteId=${id}`;
} else {
iframe.src = `http://localhost:4000/embed/notes`;
iframe.src = `https://tasgrid.ccllc.pro/embed/notes`;
}
}