From f86bda304d6869c03174ad1a60ef1e2d7c34cb1b Mon Sep 17 00:00:00 2001 From: Henry Dollman Date: Fri, 29 Nov 2024 17:03:31 -0500 Subject: [PATCH] pocketbase js updates --- beszel/site/bun.lockb | Bin 207130 -> 207130 bytes beszel/site/package.json | 2 +- beszel/site/src/components/add-system.tsx | 2 +- beszel/site/src/components/navbar.tsx | 2 +- beszel/site/src/lib/stores.ts | 2 +- beszel/site/src/lib/utils.ts | 6 +++--- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/beszel/site/bun.lockb b/beszel/site/bun.lockb index 7fd9092896355d3af128b11911b5657b92b55a97..20541a448093804e627ac7f733bee0be7c2a48d4 100755 GIT binary patch delta 160 zcmV;R0AK%_(hQo?43IA$EEjKc9|Gi7 - data.users = pb.authStore.model!.id + data.users = pb.authStore.record!.id try { setOpen(false) await pb.collection("systems").create(data) diff --git a/beszel/site/src/components/navbar.tsx b/beszel/site/src/components/navbar.tsx index e23da19..7e7340a 100644 --- a/beszel/site/src/components/navbar.tsx +++ b/beszel/site/src/components/navbar.tsx @@ -58,7 +58,7 @@ export default function Navbar() { - {pb.authStore.model?.email} + {pb.authStore.record?.email} {isAdmin() && ( diff --git a/beszel/site/src/lib/stores.ts b/beszel/site/src/lib/stores.ts index 3223fa7..39edc8b 100644 --- a/beszel/site/src/lib/stores.ts +++ b/beszel/site/src/lib/stores.ts @@ -26,7 +26,7 @@ export const $chartTime = atom("1h") as WritableAtom /** User settings */ export const $userSettings = map({ chartTime: "1h", - emails: [pb.authStore.model?.email || ""], + emails: [pb.authStore.record?.email || ""], }) // update local storage on change $userSettings.subscribe((value) => { diff --git a/beszel/site/src/lib/utils.ts b/beszel/site/src/lib/utils.ts index 9cbbb9e..b7b9c0b 100644 --- a/beszel/site/src/lib/utils.ts +++ b/beszel/site/src/lib/utils.ts @@ -91,8 +91,8 @@ export const updateFavicon = (newIcon: string) => { ;(document.querySelector("link[rel='icon']") as HTMLLinkElement).href = `/static/${newIcon}` } -export const isAdmin = () => pb.authStore.model?.role === "admin" -export const isReadOnlyUser = () => pb.authStore.model?.role === "readonly" +export const isAdmin = () => pb.authStore.record?.role === "admin" +export const isReadOnlyUser = () => pb.authStore.record?.role === "readonly" /** Update systems / alerts list when records change */ export function updateRecordList(e: RecordSubscription, $store: WritableAtom) { @@ -251,7 +251,7 @@ export async function updateUserSettings() { } // create user settings if error fetching existing try { - const createdSettings = await pb.collection("user_settings").create({ user: pb.authStore.model!.id }) + const createdSettings = await pb.collection("user_settings").create({ user: pb.authStore.record!.id }) $userSettings.set(createdSettings.settings) } catch (e) { console.log("create settings", e)