/ai sometext
diff --git a/src/lib/components/Global/DrawerMain.svelte b/src/lib/components/Global/DrawerMain.svelte
index b13e3169..6cbdf09f 100644
--- a/src/lib/components/Global/DrawerMain.svelte
+++ b/src/lib/components/Global/DrawerMain.svelte
@@ -14,7 +14,7 @@
import IconDrawerAdmin from '$lib/assets/icons/drawer/IconDrawerAdmin.svelte'
import { env } from '$env/dynamic/public'
import { page } from '$app/stores'
- import { user_role } from '$lib/stores/authStore'
+ import { user_role } from '$lib/stores/userStore'
import {
is_feature_video_responses_enabled,
is_feature_affiliate_enabled,
diff --git a/src/lib/stores/authStore.ts b/src/lib/stores/authStore.ts
deleted file mode 100644
index cdb38c60..00000000
--- a/src/lib/stores/authStore.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import { writable, type Writable } from 'svelte/store'
-
-export const user_role: Writable
= writable(null)
diff --git a/src/lib/stores/userStore.ts b/src/lib/stores/userStore.ts
index 3acfcfe8..ce802ced 100644
--- a/src/lib/stores/userStore.ts
+++ b/src/lib/stores/userStore.ts
@@ -1,3 +1,4 @@
import { writable, type Writable } from 'svelte/store'
+export const user_role: Writable = writable(null)
export const isOnline: Writable = writable(false)
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index b0fab6a2..aca0d5bc 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -28,7 +28,7 @@
is_feature_obs_enabled
} from '$lib/stores/remoteConfigStore'
import { env } from '$env/dynamic/public'
- import { user_role } from '$lib/stores/authStore'
+ import { user_role } from '$lib/stores/userStore'
NProgress.configure({
minimum: 0.75,
@@ -62,24 +62,8 @@
})
const getUserRole = async () => {
- if ($page.data.user?.userId && !$user_role) {
- const allRoles = await get('roles', {
- userId: $page.data.user?.userId,
- token: $page.data.user?.token
- })
- if (Array.isArray(allRoles)) {
- const userRole = await get('roles/role-mapping', {
- userId: $page.data.user?.userId,
- token: $page.data.user?.token
- })
- if (userRole && userRole.role) {
- const usersRoleName = allRoles.find((item) => {
- return item._id == userRole.role
- })?.name
- $user_role = usersRoleName
- }
- }
- }
+ //TODO: get role from Auth0
+ $user_role = 'user'
}
const handleWebsocket = async () => {