fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabase.config.ts:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabase.config.ts:21
await in getUserRole
isAdmin @ adminUtils.js:9
checkAdminStatus @ Index.jsx:34
(anónimas) @ Index.jsx:38
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
performSyncWorkOnRoot @ react-dom.development.js:26115
flushSyncCallbacks @ react-dom.development.js:12042
commitRootImpl @ react-dom.development.js:26998
commitRoot @ react-dom.development.js:26721
finishConcurrentRender @ react-dom.development.js:26020
performConcurrentWorkOnRoot @ react-dom.development.js:25848
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabase.config.ts:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabase.config.ts:21
await in getUserRole
isAdmin @ adminUtils.js:9
checkAdminStatus @ Index.jsx:34
(anónimas) @ Index.jsx:38
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
performSyncWorkOnRoot @ react-dom.development.js:26115
flushSyncCallbacks @ react-dom.development.js:12042
commitRootImpl @ react-dom.development.js:26998
commitRoot @ react-dom.development.js:26721
finishConcurrentRender @ react-dom.development.js:26020
performConcurrentWorkOnRoot @ react-dom.development.js:25848
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabase.config.ts:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabase.config.ts:21
await in getUserRole
isAdmin @ adminUtils.js:9
checkAdminStatus @ Index.jsx:34
(anónimas) @ Index.jsx:38
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
(anónimas) @ react-dom.development.js:26808
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabase.config.ts:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabase.config.ts:21
await in getUserRole
isAdmin @ adminUtils.js:9
checkAdminStatus @ Index.jsx:34
(anónimas) @ Index.jsx:38
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
(anónimas) @ react-dom.development.js:26808
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabaseClient.js:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabaseClient.js:21
await in getUserRole
checkUserRole @ Navbar.jsx:17
(anónimas) @ Navbar.jsx:21
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
performSyncWorkOnRoot @ react-dom.development.js:26115
flushSyncCallbacks @ react-dom.development.js:12042
commitRootImpl @ react-dom.development.js:26998
commitRoot @ react-dom.development.js:26721
finishConcurrentRender @ react-dom.development.js:26020
performConcurrentWorkOnRoot @ react-dom.development.js:25848
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabaseClient.js:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabaseClient.js:21
await in getUserRole
checkUserRole @ Navbar.jsx:17
(anónimas) @ Navbar.jsx:21
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
performSyncWorkOnRoot @ react-dom.development.js:26115
flushSyncCallbacks @ react-dom.development.js:12042
commitRootImpl @ react-dom.development.js:26998
commitRoot @ react-dom.development.js:26721
finishConcurrentRender @ react-dom.development.js:26020
performConcurrentWorkOnRoot @ react-dom.development.js:25848
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabaseClient.js:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabaseClient.js:21
await in getUserRole
checkUserRole @ Navbar.jsx:17
(anónimas) @ Navbar.jsx:21
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
(anónimas) @ react-dom.development.js:26808
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabaseClient.js:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabaseClient.js:21
await in getUserRole
checkUserRole @ Navbar.jsx:17
(anónimas) @ Navbar.jsx:21
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
(anónimas) @ react-dom.development.js:26808
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabaseClient.js:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabaseClient.js:21
await in getUserRole
checkUserRole @ Navbar.jsx:17
(anónimas) @ Navbar.jsx:21
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
(anónimas) @ react-dom.development.js:26808
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabase.config.ts:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabase.config.ts:21
await in getUserRole
isAdmin @ adminUtils.js:9
checkAdminStatus @ Index.jsx:34
(anónimas) @ Index.jsx:38
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
(anónimas) @ react-dom.development.js:26808
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabaseClient.js:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabaseClient.js:21
await in getUserRole
checkUserRole @ Navbar.jsx:17
(anónimas) @ Navbar.jsx:21
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
(anónimas) @ react-dom.development.js:26808
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabase.config.ts:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabase.config.ts:21
await in getUserRole
isAdmin @ adminUtils.js:9
checkAdminStatus @ Index.jsx:34
(anónimas) @ Index.jsx:38
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
(anónimas) @ react-dom.development.js:26808
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabaseClient.js:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabaseClient.js:21
await in getUserRole
checkUserRole @ Navbar.jsx:17
(anónimas) @ Navbar.jsx:21
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
(anónimas) @ react-dom.development.js:26808
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabase.config.ts:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabase.config.ts:21
await in getUserRole
isAdmin @ adminUtils.js:9
checkAdminStatus @ Index.jsx:34
(anónimas) @ Index.jsx:38
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
(anónimas) @ react-dom.development.js:26808
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabaseClient.js:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabaseClient.js:21
await in getUserRole
checkUserRole @ Navbar.jsx:17
(anónimas) @ Navbar.jsx:21
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
(anónimas) @ react-dom.development.js:26808
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabase.config.ts:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabase.config.ts:21
await in getUserRole
isAdmin @ adminUtils.js:9
checkAdminStatus @ Index.jsx:34
(anónimas) @ Index.jsx:38
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
(anónimas) @ react-dom.development.js:26808
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       GET https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/users?select=role&id=eq.2e1af35a-93c6-46a6-b82c-400b8ddad6a4 406 (Not Acceptable)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
supabaseClient.js:21 Error fetching user role: {code: 'PGRST116', details: 'The result contains 0 rows', hint: null, message: 'JSON object requested, multiple (or no) rows returned'}
getUserRole @ supabaseClient.js:21
await in getUserRole
checkUserRole @ Navbar.jsx:17
(anónimas) @ Navbar.jsx:21
commitHookEffectListMount @ react-dom.development.js:23189
commitPassiveMountOnFiber @ react-dom.development.js:24965
commitPassiveMountEffects_complete @ react-dom.development.js:24930
commitPassiveMountEffects_begin @ react-dom.development.js:24917
commitPassiveMountEffects @ react-dom.development.js:24905
flushPassiveEffectsImpl @ react-dom.development.js:27078
flushPassiveEffects @ react-dom.development.js:27023
(anónimas) @ react-dom.development.js:26808
workLoop @ scheduler.development.js:266
flushWork @ scheduler.development.js:239
performWorkUntilDeadline @ scheduler.development.js:533
fetch.ts:15 
        
        
       POST https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/draft_bookings?select=* 404 (Not Found)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
useBookingForm.js:95 Error saving draft: {}
(anónimas) @ useBookingForm.js:95
await in (anónimas)
handleSaveDraft @ BookingForm.jsx:90
await in handleSaveDraft
callCallback2 @ react-dom.development.js:4164
invokeGuardedCallbackDev @ react-dom.development.js:4213
invokeGuardedCallback @ react-dom.development.js:4277
invokeGuardedCallbackAndCatchFirstError @ react-dom.development.js:4291
executeDispatch @ react-dom.development.js:9041
processDispatchQueueItemsInOrder @ react-dom.development.js:9073
processDispatchQueue @ react-dom.development.js:9086
dispatchEventsForPlugins @ react-dom.development.js:9097
(anónimas) @ react-dom.development.js:9288
batchedUpdates$1 @ react-dom.development.js:26179
batchedUpdates @ react-dom.development.js:3991
dispatchEventForPluginEventSystem @ react-dom.development.js:9287
dispatchEventWithEnableCapturePhaseSelectiveHydrationWithoutDiscreteEventReplay @ react-dom.development.js:6465
dispatchEvent @ react-dom.development.js:6457
dispatchDiscreteEvent @ react-dom.development.js:6430
fetch.ts:15 
        
        
       POST https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/draft_bookings?select=* 404 (Not Found)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
useBookingForm.js:95 Error saving draft: {}
(anónimas) @ useBookingForm.js:95
await in (anónimas)
handleSaveDraft @ BookingForm.jsx:90
await in handleSaveDraft
callCallback2 @ react-dom.development.js:4164
invokeGuardedCallbackDev @ react-dom.development.js:4213
invokeGuardedCallback @ react-dom.development.js:4277
invokeGuardedCallbackAndCatchFirstError @ react-dom.development.js:4291
executeDispatch @ react-dom.development.js:9041
processDispatchQueueItemsInOrder @ react-dom.development.js:9073
processDispatchQueue @ react-dom.development.js:9086
dispatchEventsForPlugins @ react-dom.development.js:9097
(anónimas) @ react-dom.development.js:9288
batchedUpdates$1 @ react-dom.development.js:26179
batchedUpdates @ react-dom.development.js:3991
dispatchEventForPluginEventSystem @ react-dom.development.js:9287
dispatchEventWithEnableCapturePhaseSelectiveHydrationWithoutDiscreteEventReplay @ react-dom.development.js:6465
dispatchEvent @ react-dom.development.js:6457
dispatchDiscreteEvent @ react-dom.development.js:6430
fetch.ts:15 
        
        
       POST https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/draft_bookings?select=* 404 (Not Found)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
useBookingForm.js:95 Error saving draft: {}
(anónimas) @ useBookingForm.js:95
await in (anónimas)
handleSaveDraft @ BookingForm.jsx:90
await in handleSaveDraft
callCallback2 @ react-dom.development.js:4164
invokeGuardedCallbackDev @ react-dom.development.js:4213
invokeGuardedCallback @ react-dom.development.js:4277
invokeGuardedCallbackAndCatchFirstError @ react-dom.development.js:4291
executeDispatch @ react-dom.development.js:9041
processDispatchQueueItemsInOrder @ react-dom.development.js:9073
processDispatchQueue @ react-dom.development.js:9086
dispatchEventsForPlugins @ react-dom.development.js:9097
(anónimas) @ react-dom.development.js:9288
batchedUpdates$1 @ react-dom.development.js:26179
batchedUpdates @ react-dom.development.js:3991
dispatchEventForPluginEventSystem @ react-dom.development.js:9287
dispatchEventWithEnableCapturePhaseSelectiveHydrationWithoutDiscreteEventReplay @ react-dom.development.js:6465
dispatchEvent @ react-dom.development.js:6457
dispatchDiscreteEvent @ react-dom.development.js:6430
fetch.ts:15 
        
        
       POST https://rugvfnxozqzmpamnrgem.supabase.co/rest/v1/bookings?select=* 400 (Bad Request)
(anónimas) @ fetch.ts:15
(anónimas) @ fetch.ts:46
fulfilled @ fetch.ts:2
Promise.then
step @ fetch.ts:2
(anónimas) @ fetch.ts:2
__awaiter6 @ fetch.ts:2
(anónimas) @ fetch.ts:34
then @ PostgrestBuilder.ts:81
setTimeout
success @ testPayment.js:3
testPayment @ testPayment.js:3
(anónimas) @ useBookingForm.js:148
onSubmit @ BookingForm.jsx:94
(anónimas) @ createFormControl.ts:1175
await in (anónimas)
callCallback2 @ react-dom.development.js:4164
invokeGuardedCallbackDev @ react-dom.development.js:4213
invokeGuardedCallback @ react-dom.development.js:4277
invokeGuardedCallbackAndCatchFirstError @ react-dom.development.js:4291
executeDispatch @ react-dom.development.js:9041
processDispatchQueueItemsInOrder @ react-dom.development.js:9073
processDispatchQueue @ react-dom.development.js:9086
dispatchEventsForPlugins @ react-dom.development.js:9097
(anónimas) @ react-dom.development.js:9288
batchedUpdates$1 @ react-dom.development.js:26179
batchedUpdates @ react-dom.development.js:3991
dispatchEventForPluginEventSystem @ react-dom.development.js:9287
dispatchEventWithEnableCapturePhaseSelectiveHydrationWithoutDiscreteEventReplay @ react-dom.development.js:6465
dispatchEvent @ react-dom.development.js:6457
dispatchDiscreteEvent @ react-dom.development.js:6430
useBookingForm.js:62 Error creating booking: {code: 'PGRST204', details: null, hint: null, message: "Could not find the 'additionalDetails' column of 'bookings' in the schema cache"}code: "PGRST204"details: nullhint: nullmessage: "Could not find the 'additionalDetails' column of 'bookings' in the schema cache"[[Prototype]]: Object
onError @ useBookingForm.js:62
execute @ mutation.ts:243
await in execute
mutate @ mutationObserver.ts:125
(anónimas) @ useBookingForm.js:153
await in (anónimas)
onSubmit @ BookingForm.jsx:94
(anónimas) @ createFormControl.ts:1175
await in (anónimas)
callCallback2 @ react-dom.development.js:4164
invokeGuardedCallbackDev @ react-dom.development.js:4213
invokeGuardedCallback @ react-dom.development.js:4277
invokeGuardedCallbackAndCatchFirstError @ react-dom.development.js:4291
executeDispatch @ react-dom.development.js:9041
processDispatchQueueItemsInOrder @ react-dom.development.js:9073
processDispatchQueue @ react-dom.development.js:9086
dispatchEventsForPlugins @ react-dom.development.js:9097
(anónimas) @ react-dom.development.js:9288
batchedUpdates$1 @ react-dom.development.js:26179
batchedUpdates @ react-dom.development.js:3991
dispatchEventForPluginEventSystem @ react-dom.development.js:9287
dispatchEventWithEnableCapturePhaseSelectiveHydrationWithoutDiscreteEventReplay @ react-dom.development.js:6465
dispatchEvent @ react-dom.development.js:6457
dispatchDiscreteEvent @ react-dom.development.js:6430
useBookingForm.js:161 Error processing booking: {code: 'PGRST204', details: null, hint: null, message: "Could not find the 'additionalDetails' column of 'bookings' in the schema cache"}code: "PGRST204"details: nullhint: nullmessage: "Could not find the 'additionalDetails' column of 'bookings' in the schema cache"[[Prototype]]: Object
(anónimas) @ useBookingForm.js:161
await in (anónimas)
onSubmit @ BookingForm.jsx:94
(anónimas) @ createFormControl.ts:1175
await in (anónimas)
callCallback2 @ react-dom.development.js:4164
invokeGuardedCallbackDev @ react-dom.development.js:4213
invokeGuardedCallback @ react-dom.development.js:4277
invokeGuardedCallbackAndCatchFirstError @ react-dom.development.js:4291
executeDispatch @ react-dom.development.js:9041
processDispatchQueueItemsInOrder @ react-dom.development.js:9073
processDispatchQueue @ react-dom.development.js:9086
dispatchEventsForPlugins @ react-dom.development.js:9097
(anónimas) @ react-dom.development.js:9288
batchedUpdates$1 @ react-dom.development.js:26179
batchedUpdates @ react-dom.development.js:3991
dispatchEventForPluginEventSystem @ react-dom.development.js:9287
dispatchEventWithEnableCapturePhaseSelectiveHydrationWithoutDiscreteEventReplay @ react-dom.development.js:6465
dispatchEvent @ react-dom.development.js:6457
dispatchDiscreteEvent @ react-dom.development.js:

La respuesta del usuario muestra errores en la consola del navegador, incluyendo errores 406 y errores "PGRST116" de Supabase.  El error PGRST116 indica que la consulta a la base de datos no devolvió filas.  Esto sugiere que hay un problema con la consulta o con los datos en la base de datos.  También hay un error 404 para /rest/v1/draft_bookings y un error 400 para /rest/v1/bookings.  Estos errores indican problemas con las rutas o con los datos enviados en las solicitudes.  El error "Could not find the 'additionalDetails' column of 'bookings' in the schema cache" indica que la columna additionalDetails no existe en la tabla bookings.  Para solucionar estos problemas, necesito verificar la estructura de la tabla bookings en la base de datos de Supabase y corregir las consultas y las rutas en la aplicación.


Cline has a question:
Los errores en la consola del navegador indican varios problemas:

Error PGRST116:  La consulta para obtener el rol del usuario no devuelve filas.  Verifica que la tabla users tenga datos y que la consulta sea correcta.  Proporciona la estructura de tu tabla users.

Error 404 para /rest/v1/draft_bookings:  Esta ruta no se encuentra.  Verifica que esta ruta esté definida correctamente en tu servidor.  Proporciona el código relevante de tu servidor que maneja esta ruta.

Error 400 para /rest/v1/bookings:  La solicitud a esta ruta es inválida.  Verifica los datos que estás enviando en la solicitud.  Proporciona un ejemplo de la solicitud que está causando este error.

Error "Could not find the 'additionalDetails' column of 'bookings' in the schema cache":  La columna additionalDetails no existe en la tabla bookings.  Verifica la estructura de tu tabla bookings en Supabase y agrega esta columna si es necesario.  Proporciona la estructura actual de tu tabla bookings.

Una vez que proporciones esta información, podré ayudarte a solucionar estos problemas.