From 48cbec997a8281ba3419b39ec7777f02867c6f7f Mon Sep 17 00:00:00 2001 From: Florian <45694132+flo-bit@users.noreply.github.com> Date: Wed, 4 Jun 2025 22:06:38 +0200 Subject: [PATCH] permissions --- src/lib/components/ChatMessage.svelte | 10 ++- src/lib/components/TimelineView.svelte | 7 +- src/lib/schema.ts | 3 +- src/lib/utils.ts | 64 +++++++++++-------- .../channel/[channelId]/+page.svelte | 18 ++++-- 5 files changed, 61 insertions(+), 41 deletions(-) diff --git a/src/lib/components/ChatMessage.svelte b/src/lib/components/ChatMessage.svelte index f6f5d17..ece5794 100644 --- a/src/lib/components/ChatMessage.svelte +++ b/src/lib/components/ChatMessage.svelte @@ -1,10 +1,10 @@ +{#if admin && message.current && messageHasAdmin(message.current, admin)}
{/if} +{/if} \ No newline at end of file diff --git a/src/lib/components/TimelineView.svelte b/src/lib/components/TimelineView.svelte index 2deee7f..56980a4 100644 --- a/src/lib/components/TimelineView.svelte +++ b/src/lib/components/TimelineView.svelte @@ -1,6 +1,6 @@