From 3951116bdc8cac4b9f961eee1e6ea209e78edcc6 Mon Sep 17 00:00:00 2001 From: Harvey Tindall Date: Mon, 23 Oct 2023 18:18:08 +0100 Subject: [PATCH] activity: reload invites on link click --- ts/modules/activity.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ts/modules/activity.ts b/ts/modules/activity.ts index ebdc43f..a579263 100644 --- a/ts/modules/activity.ts +++ b/ts/modules/activity.ts @@ -305,9 +305,11 @@ export class Activity implements activity, SearchableItem { for (let i = 0; i < pseudoInvites.length; i++) { const navigate = (event: Event) => { event.preventDefault(); - window.tabs.switch("invites"); - document.dispatchEvent(inviteURLEvent(pseudoInvites[i].getAttribute("data-id"))); - window.history.pushState(null, document.title, pseudoInvites[i].getAttribute("data-href")); + window.invites.reload(() => { + window.tabs.switch("invites"); + document.dispatchEvent(inviteURLEvent(pseudoInvites[i].getAttribute("data-id"))); + window.history.pushState(null, document.title, pseudoInvites[i].getAttribute("data-href")); + }); } pseudoInvites[i].onclick = navigate; pseudoInvites[i].onkeydown = navigate;