From f1fa5a9a2e000d4794ebea07de11a3601e48cfaf Mon Sep 17 00:00:00 2001 From: Dovi Cowan Date: Wed, 18 Oct 2023 00:28:49 +0100 Subject: [PATCH] fix invites + add pending user tag + home link --- src/routes/AcceptInvitation.svelte | 6 +++--- src/routes/Lists/ListMembers.svelte | 9 +++++++-- src/routes/Lists/ListView.svelte | 1 + 3 files changed, 11 insertions(+), 5 deletions(-) diff --git a/src/routes/AcceptInvitation.svelte b/src/routes/AcceptInvitation.svelte index 471a30f..8346337 100644 --- a/src/routes/AcceptInvitation.svelte +++ b/src/routes/AcceptInvitation.svelte @@ -5,9 +5,9 @@ import { navigate } from "svelte-navigator/src/history"; const searchParams = new URLSearchParams(document.location.search); - let confirmed = true; + let confirmed = false; let alreadyConfirmed = false; - let newUser = true; + let newUser = false; let name = ""; let email = ""; @@ -78,7 +78,7 @@ You're trying to accept an invitation for a different user. Please sign out to accept this invitation. {:else if confirmed == true} - Invitation confirmed! + Invitation confirmed! Go to list {#if newUser == true} Welcome to Tehillim Split! Complete your new user profile below. diff --git a/src/routes/Lists/ListMembers.svelte b/src/routes/Lists/ListMembers.svelte index 819156e..96d02a6 100644 --- a/src/routes/Lists/ListMembers.svelte +++ b/src/routes/Lists/ListMembers.svelte @@ -35,13 +35,18 @@ {#await members} Loading... {:then members} - Back to {members.memberships[0].teamName}
+ Back to {members.memberships[0].teamName}
{#each members.memberships as member}
{member.userName} - {member.userEmail} - {#if rolesIndex(member, 'admin') !== -1} + {#if rolesIndex(member, "admin") !== -1} List Admin {/if} + {#if member.confirm == false} + Pending + {/if}
{/each}
+ Home {#await list} Loading... {:then list}