fixed pengaturan check
This commit is contained in:
parent
1ba82f2c34
commit
ef915e84b7
|
@ -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 = () => {
|
||||||
|
|
Loading…
Reference in New Issue