Add debug logging for Blossom admin role detection (v0.36.22)
Some checks failed
Go / build-and-release (push) Has been cancelled

- Add console.log to trace currentEffectiveRole value in BlossomView
- Add HTML comment showing role and isAdmin values for debugging

Files modified:
- app/web/src/BlossomView.svelte: Add debug logging for role detection

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-25 12:30:15 +01:00
parent ab2ac1bf4c
commit 7c60b63df6
2 changed files with 3 additions and 1 deletions

View File

@@ -37,6 +37,7 @@
$: canAccess = isLoggedIn && userPubkey; $: canAccess = isLoggedIn && userPubkey;
$: isAdmin = currentEffectiveRole === "admin" || currentEffectiveRole === "owner"; $: isAdmin = currentEffectiveRole === "admin" || currentEffectiveRole === "owner";
$: console.log("BlossomView role:", currentEffectiveRole, "isAdmin:", isAdmin);
// Track if we've loaded once to prevent repeated loads // Track if we've loaded once to prevent repeated loads
let hasLoadedOnce = false; let hasLoadedOnce = false;
@@ -430,6 +431,7 @@
{#if canAccess} {#if canAccess}
<div class="blossom-view"> <div class="blossom-view">
<!-- DEBUG: role={currentEffectiveRole} isAdmin={isAdmin} -->
<div class="header-section"> <div class="header-section">
{#if selectedAdminUser} {#if selectedAdminUser}
<button class="back-btn" on:click={exitUserView}> <button class="back-btn" on:click={exitUserView}>

View File

@@ -1 +1 @@
v0.36.21 v0.36.22