fixed pengaturan check

This commit is contained in:
Muhammad Izza Alfiansyah 2024-07-08 23:47:18 +07:00
parent 1ba82f2c34
commit ef915e84b7
1 changed files with 4 additions and 4 deletions

View File

@ -106,9 +106,7 @@ export default function (props: JSX.HTMLAttributes<HTMLDivElement>) {
}; };
const checkStatusDevice = async () => { const checkStatusDevice = async () => {
await getLastHistori(); if (pengaturan()?.running) {
if (!lastHistori()) {
const lastData1: any = await new Promise(async (res) => { const lastData1: any = await new Promise(async (res) => {
const { data } = await supabase const { data } = await supabase
.from("realtime_data") .from("realtime_data")
@ -141,6 +139,8 @@ export default function (props: JSX.HTMLAttributes<HTMLDivElement>) {
// .order("created_time", { ascending: false }) // .order("created_time", { ascending: false })
// .limit(1); // .limit(1);
console.log(lastData1![0], lastData2![0]);
if (lastData1![0] == lastData2![0]) { if (lastData1![0] == lastData2![0]) {
alert("Device offline!"); alert("Device offline!");
} else if (lastData1![0].created_time == lastData2![0].created_time) { } else if (lastData1![0].created_time == lastData2![0].created_time) {
@ -161,6 +161,7 @@ export default function (props: JSX.HTMLAttributes<HTMLDivElement>) {
} }
} else { } else {
setCanNavigate(true); setCanNavigate(true);
await getLastHistori();
await checkStatusDevice(); await checkStatusDevice();
await checkPengaturan(); await checkPengaturan();
} }
@ -169,7 +170,6 @@ export default function (props: JSX.HTMLAttributes<HTMLDivElement>) {
const turnOffBuzzer = async () => { const turnOffBuzzer = async () => {
await supabase.from("pengaturan").update({ buzzer_on: false }).eq("id", 1); await supabase.from("pengaturan").update({ buzzer_on: false }).eq("id", 1);
await checkPengaturan();
}; };
const toggleSidebar = () => { const toggleSidebar = () => {